Что: 1e91d63fac9882e2c226ceb360916d802c96e9be
Когда: 2022-02-17 10:45:08+03:00
Темы: apple fun
Apple NVMe: 46 IOPS!!! https://threadreaderapp.com/thread/1494213855387734019.html В macOS сломано всё что касается select/poll/kqueue (https://blog.stargrave.org/russian/f19e0f25f0bf0c1563602d922e9cdf0c1f5ff00b), вроде бы сломано aio (22505814479aaf4c678693c54e36f8cc148b4b08), сломан multicast/broadcast (277ff07b8933d9583804d9c57b8b0df69c16ba02), врали о том что работает Tuhderbolt3 (c75df148fc3c98f8f102d9c3a8c096e60f7b1a8d), и вообще творят только непотребство (2afb4b4e77f8bb47a327093a40da1db72eb5757b, c063c4810e90ab11320b0d4a8cf3606248dce5e5, 22dfdf4ab8cd4c68c15720af9296091114e3c3f7, 6db13fd1478b932dfe859e0c2241ba468d19df40). Ещё в macOS был сломан lock (https://apenwarr.ca/log/20101213). Теперь выясняется что fsync на самом деле нифига не fsync, а штука которая выгружает всё из буферов ОС, но не отправляет команду на очистку буферов самих дисков! По сути просто врёт. Зато какие крутые цифры в benchmark-ах! А на самом деле, если "честный" fsynс там делать, то производительность у автора выходит... 46 IOPS!!! Это тупо в разы медленнее чем у жёстких дисков. В desktop применении fsync-и не часто делаются на самом деле, не так много задач, поэтому apple fanboys конечно будут удовлетворены. Но для "боевых" задач (СУБД например) оно вообще ни на что не годится.
From: Sergey Matveev Date: 2022-02-25 19:54:41Z https://habr.com/ru/news/t/653527/
Сгенерирован: SGBlog 0.34.0