forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.WINDOWS.XP

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 06.11.2022, 02:36
Anton Shepelev
Guest
 
Сообщений: n/a
По умолчанию SSD TRIM

Anton Shepelev написал(а) к All в Nov 22 18:32:24 по местному времени:

Всем привет,

Хочу установить Windows XP на компьютер с SSD. Не
спрашивайте зачем и не предлагайте виртуальную машину и
другие более удобные опции -- я о них знаю и прибегну к ним
в случае неудачи с железной установкой. Первый вопрос, от
которого зависит жизнеспособность всей конфигурации -- это
выполнение функции TRIM, которую XP не поддерживает.
Известено ли вам какие-то универсальное решение, или мне
требуется искать старую программу ручного TRIM конкретно под
свою модель SSD?

---
Ответить с цитированием
  #2  
Старый 06.11.2022, 02:36
Dima Krylov
Guest
 
Сообщений: n/a
По умолчанию SSD TRIM

Dima Krylov написал(а) к Anton Shepelev в Nov 22 20:26:24 по местному времени:

оПХвЕР!

Kaк-тo нa дняx (04 ноя 22) Anton Shepelev пишeт к All...

[ ... ]

AS> в случае неудачи с железной установкой. Первый вопрос, от
AS> которого зависит жизнеспособность всей конфигурации -- это
AS> выполнение функции TRIM, которую XP не поддерживает.
AS> Известено ли вам какие-то универсальное решение,
O&O Defrag Professional

AS> или мне
AS> требуется искать старую программу ручного TRIM конкретно под
AS> свою модель SSD?
TRIM не работает в XP. Для начала тебе перед установкой XP надо в BIOS включить режим AНCI. А еще раньше тебе надо в образ XP каким-то образом интегрировать драйвер SATA AНCI или найти сборку с поддержкой AНCI.



--- GoldED-NSF
Ответить с цитированием
  #3  
Старый 06.11.2022, 02:36
Anton Shepelev
Guest
 
Сообщений: n/a
По умолчанию SSD TRIM

Anton Shepelev написал(а) к Dima Krylov в Nov 22 20:35:00 по местному времени:

Dima Krylov to Anton Shepelev:

AS>> Известено ли вам какие-то универсальное решение, или
AS>> мне требуется искать старую программу ручного TRIM
AS>> конкретно под свою модель SSD?

DK> O&O Defrag Professional

Официально она работает лишь начиная с Win7. Ты советуешь
найти взломанную старую версию? Неудобное
решение -- периодически загружать современную Linux и
вызывать TRIM из неё...

DK> TRIM не работает в XP.

Знаю...

DK> Для начала тебе перед установкой XP надо в BIOS включить
DK> режим AНCI. А еще раньше тебе надо в образ XP каким-то
DK> образом интегрировать драйвер SATA AНCI или найти сборку
DK> с поддержкой AНCI.

Это только для скорости, ведь большинство статей по XP на
SSD об этом вовсе не упоминают? Я ленивый, вот нашёл
готовый дистрибутив с драйврами AНCI:

https://archive.org/details/windows-...onal-sp-3-ahci

---
Ответить с цитированием
  #4  
Старый 06.11.2022, 02:36
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: SSD TRIM

Eugene Grosbein написал(а) к Anton Shepelev в Nov 22 01:36:55 по местному времени:

04 нояб. 2022, пятница, в 18:32 NOVT, Anton Shepelev написал(а):

AS> Хочу установить Windows XP на компьютер с SSD. Не
AS> спрашивайте зачем и не предлагайте виртуальную машину и
AS> другие более удобные опции -- я о них знаю и прибегну к ним
AS> в случае неудачи с железной установкой. Первый вопрос, от
AS> которого зависит жизнеспособность всей конфигурации -- это
AS> выполнение функции TRIM, которую XP не поддерживает.
AS> Известено ли вам какие-то универсальное решение, или мне
AS> требуется искать старую программу ручного TRIM конкретно под
AS> свою модель SSD?

Универсальное решение: во-первых, перед установкой потримать
SSD целиком любым удобным способом, либо поставив в систему,
где есть программа для триманья устройства целиком
(как команда blkdiscard в Linux или trim в FreeBSD),
либо наоборот, загрузив твою железку с LiveUSB или LiveCD
с такой программой.

Во-вторых, во время последующей установки Windows XP
создать раздел не на весь объём SSD, а за вычетом 20%,
а затем просто игнорировать отсутствие поддержки TRIM.
Это будет практически полностью функциональная замена TRIM
ценой некоторого уменьшения доступного объёма.

Дело в том, что современные SSD в любом случае пишут блоки данных
не по тем адресам, по которым им говорит писать операционная
система машины, а используют таблицы трансляции, чтобы записи
более-менее равномерно изнашивали все физические ячейки SSD.

Операция TRIM нужна лишь потому, что запись в потриманные ячейки
делается сильно быстрее, чем в те, куда перед этим что-то было
записано и ещё непотримано. Если потриманных ячеек на SSD не остаётся,
то запись начинает подтормаживать. В зависимости от степени дешевизны
конкретной SSD может начать тормозить очень заметно.

Если же у тебя порядка 20% места зарезервировано, то проблемы нет.
Если ты вдруг заметишь деградацию скорости записи, ты всегда можешь
потримать оставшееся место несистемными средствами.

Eugene
--
Устав от радостных пиров,
Не зная страхов и желаний
--- slrn/1.0.3 (FreeBSD)
Ответить с цитированием
  #5  
Старый 06.11.2022, 02:36
Anton Shepelev
Guest
 
Сообщений: n/a
По умолчанию SSD TRIM

Anton Shepelev написал(а) к Eugene Grosbein в Nov 22 21:02:54 по местному времени:

Eugene Grosbein to Anton Shepelev:

EG> Универсальное решение: во-первых, перед установкой
EG> потримать SSD целиком любым удобным способом

А почему нельзя сделать это после установки? Я бы хотел
первым XP поставить, чтобы он не затёр загрузочный сектор
Линукса на этом же диске. Могу, конечно вначале с Live-USB
потримать безо всяких установок...

EG> Операция TRIM нужна лишь потому, что запись в
EG> потриманные ячейки делается сильно быстрее, чем в те,
EG> куда перед этим что-то было записано и ещё непотримано.
EG> Если потриманных ячеек на SSD не остаётся, то запись
EG> начинает подтормаживать. В зависимости от степени
EG> дешевизны конкретной SSD может начать тормозить очень
EG> заметно.
EG>
EG> Если же у тебя порядка 20% места зарезервировано, то
EG> проблемы нет.

Я правильно понимаю, что эти 20% не решают пробему
полностью, а лишь увеличивают интеравал между необходимыми
операциями TRIM?

---
Ответить с цитированием
  #6  
Старый 06.11.2022, 02:36
Dima Krylov
Guest
 
Сообщений: n/a
По умолчанию SSD TRIM

Dima Krylov написал(а) к Anton Shepelev в Nov 22 22:15:46 по местному времени:

оПХвЕР!

Kaк-тo нa дняx (04 ноя 22) Anton Shepelev пишeт к Dima Krylov...

[ ... ]

AS> решение -- периодически загружать современную Linux и
AS> вызывать TRIM из неё...
Вот это идеальный вариант в твоем случае.

AS> SSD об этом вовсе не упоминают? Я ленивый, вот нашёл
AS> готовый дистрибутив с драйврами AНCI:

AS> https://archive.org/details/windows-...onal-sp-3-ahci
Ну вот и став тогда эту сборку.


--- GoldED-NSF
Ответить с цитированием
  #7  
Старый 06.11.2022, 02:37
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: SSD TRIM

Eugene Grosbein написал(а) к Anton Shepelev в Nov 22 17:00:39 по местному времени:

04 нояб. 2022, пятница, в 21:02 NOVT, Anton Shepelev написал(а):

EG>> Универсальное решение: во-первых, перед установкой
EG>> потримать SSD целиком любым удобным способом
AS> А почему нельзя сделать это после установки?

Потому что операция TRIM уничтожает все данные на тех областях,
в которых она запущена. В этом её суть, она сообщает девайсу,
что данные в этих областях не нужны, чтобы он стер свои ячейки.

AS> Я бы хотел
AS> первым XP поставить, чтобы он не затёр загрузочный сектор
AS> Линукса на этом же диске.

Ну, потримай SSD не с нулевого сектора, а с первого,
чтобы загрузочный сектор остался нетронут. Это не принципиально.

EG>> Операция TRIM нужна лишь потому, что запись в
EG>> потриманные ячейки делается сильно быстрее, чем в те,
EG>> куда перед этим что-то было записано и ещё непотримано.
EG>> Если потриманных ячеек на SSD не остаётся, то запись
EG>> начинает подтормаживать. В зависимости от степени
EG>> дешевизны конкретной SSD может начать тормозить очень
EG>> заметно.
EG>> Если же у тебя порядка 20% места зарезервировано, то
EG>> проблемы нет.
AS> Я правильно понимаю, что эти 20% не решают пробему
AS> полностью, а лишь увеличивают интеравал между необходимыми
AS> операциями TRIM?

Решают полностью, если эти 20% потриманы и далее никак не используются.
Даже если у тебя XP полностью (или почти полностью) забьёт данными
оставшиеся 80% и дальше будет обновлять их (без использования TRIM),
алгоритм wear leveling внутри SSD за счет своих таблиц трансляции
при обновлении содержимого блока не стирает/переписывает его
в момент записи (это медленно), а читает ячейку в свою внутреннюю RAM,
меняет обновлённую часть и записывает результат в другое место,
а старое место тримает сам (но позже, в фоне).

В итоге у тебя количество потриманных ячеек остаётся на уровне 20%.
Сама эта цифра достаточно абстрактна и должна лишь обеспечить запас
потриманных ячеек, который во время интенсивной записи на SSD
будет уменьшаться и тут главное, чтобы у SSD было достаточно времени
"простоя", чтобы успевать потом в фоне тримать ячейки, из которых
алгоритм wear leveling убрал данные.

Eugene
--
Поэты - страшные люди. У них все святое.
--- slrn/1.0.3 (FreeBSD)
Ответить с цитированием
  #8  
Старый 20.11.2022, 14:32
Ernazar Biket
Guest
 
Сообщений: n/a
По умолчанию Re: SSD TRIM

Ernazar Biket написал(а) к Anton Shepelev в Nov 22 15:24:06 по местному времени:

Здpавствуй, Anton!

Ответ на письмо за <Пятница 04 Ноября 2022>, от тебя All, в сообщении по ссылке area://ru.windows.xp?msgid=2:221/6.0+63653e94:
я просто поставил без всяких проблем

С уважением - Ernazar
--- -Пиши, старик, пиши! Мы тебя не покинем.
Ответить с цитированием
  #9  
Старый 03.12.2022, 15:42
Anton Shepelev
Guest
 
Сообщений: n/a
По умолчанию SSD TRIM

Anton Shepelev написал(а) к Ernazar Biket в Dec 22 13:35:24 по местному времени:

Ernazar Biket ещ Anton Shepelev:

EB> Ответ на письмо за <Пятница 04 Ноября 2022>, от тебя All,
EB> в сообщении по ссылке area://ru.windows.xp?msgid=2:221/6.0+63653e94:
EB> я просто поставил без всяких проблем

Исходное сообщение не процитировано, а в чём открывать такие
ссылки я не знаю. В NNTP гейте я насилу нашёл своё
сообщиние с заголовком:

X-SMAPI-Control: @MSGID: 2:221/6.0 63653e94

как раз об установке Windows XP на SSD. А компьютер у тебя
какой -- BIOS или UEFI, если последнее, то понадобилась ли
эмуляция BIOS?

---
Ответить с цитированием
  #10  
Старый 04.12.2022, 04:01
Nil A
Guest
 
Сообщений: n/a
По умолчанию SSD TRIM

Nil A написал(а) к Anton Shepelev в Dec 22 02:25:40 по местному времени:

* Originally in ru.windows.xp
* Crossposted in ru.ftn.develop
Нello, Anton!

Saturday December 03 2022 13:35, from Anton Shepelev -> Ernazar Biket:

EB>> area://ru.windows.xp?msgid=2:221/6.0+63653e94: я просто поставил
EB>> без всяких проблем

Это Мицголовский спек, который, как мне известно, никуда не пошёл, но есть некоторые реализации, которые используют такой формат, например, golded-nsf.

AS> Исходное сообщение не процитировано, а в чём открывать такие
AS> ссылки я не знаю.

Разные редакторы могут разные интересные параметры вытаскивать из писем, а также кладжей.

AS> В NNTP гейте я насилу нашёл своё сообщиние с заголовком:
AS> X-SMAPI-Control: @MSGID: 2:221/6.0 63653e94

Ну мы же тут в фидо, а не в UseNet, так?

Best Regards, Nil
--- GoldED+/LNX 1.1.5
Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 16:28. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2023, vBulletin Solutions, Inc. Перевод: zCarot