ram hızı nasıl öğrenilir

entry1 galeri0
    1.
  1. gedit le program.c yazıp dosya açın, ve aşağıdaki kodu kopyalayın.

    gcc program.c -o program komutuyla kaynak kodunu derledikten sonra ./program komutuyla çalıştırılabilir dosyayı yürütebilirsiniz.

    kratertepesi@msi:~/Masaüstü/Programlar$ ./program
    [sudo] kratertepesi için parola:
    RAM Hızı: Speed: 5600 MT/s
    RAM Hızı: Configured Memory Speed: 4800 MT/s
    RAM Hızı: Speed: 4800 MT/s
    RAM Hızı: Configured Memory Speed: 4800 MT/s
    RAM Hızı: Speed: 4800 MT/s
    RAM Hızı: Configured Memory Speed: 4800 MT/s

    #include <stdio.h>
    #include <stdlib.h>
    #include <string.h>

    int main() {
    // Komutu çalıştırmak için popen fonksiyonunu kullanıyoruz
    FILE *fp;
    char buffer[256];
    int found = 0;

    // dmidecode -t memory komutunu çalıştırıyoruz
    fp = popen("sudo dmidecode -t memory", "r");
    if (fp == NULL) {
    perror("popen failed");
    return 1;
    }

    // Çıktıyı satır satır okuyoruz
    while (fgets(buffer, sizeof(buffer), fp) != NULL) {
    // RAM hızını bulmaya çalışıyoruz
    if (strstr(buffer, "Speed") != NULL) {
    printf("RAM Hızı: %s", buffer);
    found = 1;
    }
    }

    if (!found) {
    printf("RAM hızı bulunamadı.\n");
    }

    fclose(fp);
    return 0;
    }
    1 ...
© 2025 uludağ sözlük