Подскажите, кто знает тему, на сервере емкий hdd, весь забит крупными файлами по 7-8ГБ
Поставил сжатие NTFS, выиграл 10%, запись идет еле-еле, но записывать туда ничего не надо, а чтение вроде осталось на том же уровне. Стоит ли или вернуть как было?
Команда linux: ls -sh стала показывать размер сжатого файла, есть возможность, чтобы она показывала реальный размер?
Это странно.
Обычно на HDD из-за сжатия производительность только увеличивается, потому что сокращается чтение с медленного диска, а накладные расходы нивелируются хорошей мощностью современных процессоров.
Команда linux: ls -sh стала показывать размер сжатого файла, есть возможность, чтобы она показывала реальный размер?
Всё правильно она показывает. Несжатый размер - это атрибут файла, который прописан только в NTFS. Может, и есть способ оттуда его вытащить, но точно не стандартными средствами Линукса.
Это мой домашний сервер, там все наоборот, диск вполне современный, а процессор слабенький, маловатный с пассивным охлаждением, с другой стороны даже такой процессор 10 лет назад был бы гигант, но я всегда закидывал новые файлы по сети, писалось норм 60-70 мегабайт в секунду, а тут вообще скорость никакая.
Рональд Макдональд, вот я голову ломаю, 10% не супер, но и не 1%, солидная прибавка.
Отключить сжатие только из-за медленной записи? Я туда очень редко пишу, и готов ради записи даже вынуть диск из сервера и вставить в мощный ПК.
Проверьте файлы на фрагментацию.
Сжатие файлов в ntfs кардинально увеличивает фрагментацию файлов, поскольку реализация несколько нарушает нормальное секционирование.
можно из sysinternals скачать contig.exe и натравить анализ на конкретные файлы.
Saboteur, проверил, файлы очень фрагментированы, до 13000 фрагментов, против 2-3 на несжатом диске, в общем минусов в моем случае выходит больше, чем плюсов, придется отключить.
psiklop, если файлы не перезаписываются, в принципе можно их отфрагментировать и все. Но если на диск постоянно пишутся/удаляются большие файлы то да, сомпрессия не очень..
Проверьте файлы на фрагментацию.
Сжатие файлов в ntfs кардинально увеличивает фрагментацию крупных файлов, поскольку реализация несколько нарушает нормальное секционирование.
Можно из sysinternals скачать contig.exe и натравить проанализировать или отфрагментировать отдельные файлы.