Utilizarea RAMSwapcpu - unele încetineală și câteva întrebări de kevin57 - OpenClassrooms
O intrebare ? Nu vă faceți griji, vă vom ajuta !
unele întârzieri și câteva întrebări

Am câteva întrebări pentru dvs. despre RAM, swap și cpu, deoarece observ adesea încetineală pe Gentoo (KDE4.4, care poate explica deja o mulțime de lucruri.). Aceste încetiniri se întâmplă adesea în timpul compilării, deoarece procesorul meu atinge aproape 100% utilizare, ceea ce lasă puțin loc de manevră pentru restul. Deci deja prima întrebare: este normal ca compilarea să fie atât de lacomă, nu există o modalitate de a schimba asta, chiar dacă aceasta înseamnă încetinirea compilării?
Ceea ce mă aduce la o altă întrebare: Cum pot fi sigur că CPU-ul meu este utilizat corect? A priori cele două nuclee sunt recunoscute, dar sunt utilizate într-un mod optim până acum?
Și apropo, îmi este greu să înțeleg rolurile respective ale procesorului și ale memoriei RAM. Chiar dacă am citit tutorialul despre cunoașterea și construirea computerului dvs., nu prea înțeleg. Poate fi rezumat în câteva cuvinte?
În cele din urmă, observ cu surprindere că swap-ul meu este utilizat în mod constant, în timp ce memoria RAM este departe de a fi plină. Din ce am citit cu un htop, swap-ul ar fi folosit la 127/956 MB și RAM 540/1004MB (ceea ce mă surprinde este că bara este plină). Uneori mă întreb dacă memoria RAM este recunoscută corect. Conform listei hardware, am 1GB de RAM partajat în 2x512MB (memorie 1GB Dual Channel DDR2 667 MHz [2x512MB] Memory). Toate acestea sună normal? S-ar putea ca ceva să fie activat în kernel pentru o mai bună recunoaștere a memoriei RAM, la fel ca în cazul procesorului multi-core?
Folosesc „normal” PC-ul meu, adică internet în wifi (browser Seamonkey), folosesc aMSN, Skype și Amarok, bluetooth activat (în acest sens, există o modalitate de a-l dezactiva când nu îl folosesc? compilarea acestuia ca modul poate?)
Câteva informații despre material:
-Procesor: Procesor Core 2 Duo 2,00 GHz, FSB 800Mhz, cache 2MB
-RAM: Memorie 1 GB Dual Channel DDR2 667 MHz [2x512MB] Memorie
-Card grafic: 256 MB nVidia GeForce 8300GS (1 GB memorie sau mai mult)
A lspci:
Voila, sper că solicitarea mea este suficient de clară. Mulțumesc mult celor care au citit totul și celor care îmi vor răspunde!
Citat: kevin57
este normal ca compilarea să fie atât de lacomă, nu există o modalitate de a schimba asta, chiar dacă aceasta înseamnă încetinirea compilării?
Da, acest lucru este normal și da, puteți schimba acest lucru, prin intermediul variabilei PORTAGE_NICENESS a emerge. Consultați documentul Gentoo.
Citat: kevin57
Ceea ce mă aduce la o altă întrebare: Cum pot fi sigur că CPU-ul meu este utilizat corect? A priori cele două nuclee sunt recunoscute, dar sunt utilizate într-un mod optim până acum?
Da, ei sunt. În cele din urmă, dacă nu mă crezi pe cuvânt, folosește comanda top (1).
Citat: kevin57
Și apropo, îmi este greu să înțeleg rolurile respective ale procesorului și ale memoriei RAM. Chiar dacă am citit tutorialul despre cunoașterea și construirea computerului dvs., nu prea înțeleg. Poate fi rezumat în câteva cuvinte?
În câteva cuvinte ? RAM este o memorie care stochează date, iar CPU va căuta aceste date în RAM pentru a le prelucra.
Citat: kevin57
În cele din urmă, observ cu surprindere că swap-ul meu este utilizat în mod constant, în timp ce memoria RAM este departe de a fi plină. Din ce am citit cu un htop, swap-ul ar fi folosit la 127/956 MB și RAM 540/1004MB (ceea ce mă surprinde este că bara este plină).
Puteți seta sistemul să schimbe memoria mai mult sau mai puțin ușor schimbând variabila vm.swapiness din fișierul /etc/sysctl.conf. O căutare vă va spune cu ușurință cum
Pentru bara care este plină, este normal, este memorie cache, nu vă faceți griji.
Citat: kevin57
Pare totul normal?
Citat: kevin57
Folosesc „normal” PC-ul meu, adică internet în wifi (browser Seamonkey), folosesc aMSN, Skype și Amarok, bluetooth activat (în acest sens, există o modalitate de a-l dezactiva când nu îl folosesc? compilarea acestuia ca modul poate?)
Multumesc pentru raspuns. Documentul Gentoo, l-am citit deja și l-am recitit, cel puțin în versiunea sa franceză. Nu găsesc cum să dezactivez Bluetooth, chiar și în partea „Bluetooth”, iar după o oprire /etc/init.d/bluetooth, Bluetooth este încă activ. Cu toate acestea, am compilat totul în module ca în doc.
Pentru variabila PORTAGE_NICENESS, trebuie să recunosc că am ratat această secțiune din doc, la momentul potrivit pentru mine. Pe de altă parte, nu îl găsesc în make.conf, dar, în funcție de top și htop, totul pare a fi la 0. Voi verifica din nou mâine în timpul compilării care este valoarea pentru Portage.