| Forum / Linux / Powolne zakladanie plikow |
| Autor | Wiadomość |
| Piotr Klimek
|
Posted: 10 Lut 2007 23:12:06 Czesc, Wczoraj pisalem o moim problemie z Apache+PHP. Udalo mi sie znalezc przyczyne takiego zachowania maszyny i teraz pytanie jest prostsze :) Na maszynie B wykonanie takiego skryptu: #v+ #!/bin/sh for i in `seq 1 100000` do echo $i $i.del done #v- Trwa 2 sekundy, a na maszynie A 6 i pol minuty. Konfiguracja: A (Dell PE850): * CPU Intel Xeon 3050 2.13GHz * HDD 73GB SAS 15K RPM + kontroler LSI * RAM 1GB DDR2 667Mhz (2x512MB) B (Skladak na plycie Gigabyte): * CPU Intel Pentium D 3.4Ghz * HDD 80GB SATA 7.2K RPM * RAM 1GB DDR2 667Mhz (2x512MB) Dodam, ze zapis na dysk jako taki jest jak najbardziej w porzadku: Maszyna B: #v+ time dd if=/dev/zero of=./big count=2097152 2097152+0 rekordów wczytanych 2097152+0 rekordów zapisanych 1073741824 bytes transferred in 13,460750 seconds (79768351 bytes/sec) dd if=/dev/zero of=./big count=2097152 1,26s user 7,25s system 62% cpu 13,517 total #v- Maszyna A: #v+ time dd if=/dev/zero of=./big count=2097152 2097152+0 rekordów wczytanych 2097152+0 rekordów zapisanych 1073741824 bytes transferred in 16,157775 seconds (66453569 bytes/sec) dd if=/dev/zero of=./big count=2097152 1,32s user 9,69s system 67% cpu 16,287 total #v- Gdzie szukac problemu? Z gory dzieki za podpowiedzi. |
| Stanislaw Kulczycki
|
Posted: 10 Lut 2007 23:21:35 Gdzie szukac problemu? Z gory dzieki za podpowiedzi. Na moj gust masz w bios-ie wlaczona jakas emulacje dysku ATA, tzn to akurat latwo sprawdzic - jesli to jest dysk SATA a pojawia sie on jako /dev/hdX to znaczy, ze ta emulacja jest wlaczona. Linuks srednio sobie z nia radzi dlatego najlepiej ja wylaczyc. A tak w ogole to co pokazuje "hdparm" ? |
| Piotr Klimek
|
Posted: 10 Lut 2007 23:27:35 Dnia (Sun, 11 Feb 2007 00:21:35 +0100) ktos podajacy sie za Stanislaw Kulczycki wyklawiaturowal co nastepuje: Gdzie szukac problemu? Z gory dzieki za podpowiedzi. Na moj gust masz w bios-ie wlaczona jakas emulacje dysku ATA, tzn to akurat latwo sprawdzic - jesli to jest dysk SATA a pojawia sie on jako /dev/hdX to znaczy, ze ta emulacja jest wlaczona. Linuks srednio sobie z nia radzi dlatego najlepiej ja wylaczyc. A tak w ogole to co pokazuje "hdparm" ? Nie mam wlaczonej emulacji PATA. Maszyna z ktora mam problem dziala na dysku SAS z kontrolerem LSI. Ta z ktora porownuje ma SATA, ale jak widac dziala szybko :) Natomiast hdparm (na dysku SAS) pokazuje cos takiego: #v+ $ hdparm /dev/sda /dev/sda: readonly = 0 (off) readahead = 256 (on) geometry = 8924/255/63, sectors = 143374650, start = 0 #v- |
|
Czas ładowania strony (sek.): 0.373 users miniBB.net © 2001-2010 | Polityka Prywatności e-giełdy + opisy gg + kumy fubi ° oko na maroko ° nimda °
|