![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Компания Google представила патчи многоуровневого LRU для Linux" | +/– | ![]() |
Сообщение от opennews (??), 15-Апр-21, 09:59 | ||
Компания Google представила патчи с улучшенной реализацией механизма LRU для Linux. LRU (Least Recently User) - это механизм, позволяющий отбрасывать или выгружать в своп неиспользуемые страницы памяти. По мнению корпорации Google, существующая реализация механизма определения вытесняемых страниц создаёт слишком высокую нагрузку на CPU, а также часто принимает неудачные решения, какие именно страницы выгружать... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по ответам | RSS] |
1. Сообщение от Аноним (1), 15-Апр-21, 09:59 | +9 +/– | ![]() |
Bug 12309 опять пофиксили? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #3, #44 |
2. Сообщение от zloykakpes (ok), 15-Апр-21, 10:03 | +37 +/– | ![]() |
> в Chrome OS на 96% снизилось число отброшенных вкладок браузера из-за недостатка памяти | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
3. Сообщение от Аноним (3), 15-Апр-21, 10:20 | +/– | ![]() |
Ну почти. Позорную реализацию своппинга в линуксе. Может быть теперь без zram и ssd swap будет жить | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #13, #14, #25 |
5. Сообщение от Аноним (5), 15-Апр-21, 10:45 | +7 +/– | ![]() |
>новая реализация LRU сократила количество принудительных завершений программ из-за нехватки памяти в системе (OOM kill) на 18%, в Chrome OS на 96% снизилось число отброшенных вкладок браузера | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #7, #20 |
6. Сообщение от КО (?), 15-Апр-21, 10:48 | –1 +/– | ![]() |
Ещё патч новости у гуглинукса будут? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
7. Сообщение от anonenka (?), 15-Апр-21, 10:49 | +11 +/– | ![]() |
Скорее о раздутых веп2.0-стандартах. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 Ответы: #24, #41 |
8. Сообщение от Аноним (8), 15-Апр-21, 11:29 | +1 +/– | ![]() |
s/Least Recently User/Least Recently Used/ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #16 |
12. Сообщение от InuYasha (??), 15-Апр-21, 12:13 | –1 +/– | ![]() |
>на 96% снизилось число отброшенных вкладок | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #17 |
13. Сообщение от Аноним (13), 15-Апр-21, 12:17 | –2 +/– | ![]() |
Год назад меня поведение свопа более чем устраивало, всё было прекрасно со swappiness=90. Но теперь он стал создавать очень ощутимые задержки при использовании, раньше такого точно не было. Переключил на swappiness=60 и стало ещё хуже. Не знаю. Правда, что удивительно, до OOM так и не дошло, да и сам OOM вроде стал приходить быстрее (без многочасовых насилований диска со свопом). А вот по поводу позорной реализации свопа в проприетарных ОС мне есть что сказать. Если в линуксе своп совершенно прозрачен и ты его не замечаешь, то там ты сразу видишь эти тормоза. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #22, #31, #36, #40 |
14. Сообщение от Аноним (14), 15-Апр-21, 12:19 | +1 +/– | ![]() |
Сомневаюсь, что zram менял стратегию подкачки страниц. Есть большая вероятность, что эффективнее станет работать все, что так или иначе относится к swap. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 |
15. Сообщение от Аноним (15), 15-Апр-21, 12:25 | +2 +/– | ![]() |
Сначала про то, как всё ускорилось, а потом | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
16. Сообщение от a (??), 15-Апр-21, 12:25 | +6 +/– | ![]() |
s/\(Least Recently Use\)r/\1d/ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 Ответы: #29, #47 |
17. Сообщение от Аноним (14), 15-Апр-21, 12:27 | +/– | ![]() |
Скорее всего, так как используется zram, а следовательно размер не резиновый - приходится что отбрасывать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 |
18. Сообщение от Аноним (18), 15-Апр-21, 12:37 | –3 +/– | ![]() |
а как там во фре с этим обстоят дела? ;) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #19, #26 |
19. Сообщение от Led (ok), 15-Апр-21, 12:51 | +7 +/– | ![]() |
chrome через pussy.exe не работает. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #18 Ответы: #52 |
20. Сообщение от Аноним (20), 15-Апр-21, 12:58 | +/– | ![]() |
> Что недвуссмысленно говорит о качестве кода в Хроме по сравнению с остальными приложениями. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 |
21. Сообщение от RNZ (ok), 15-Апр-21, 13:19 | +/– | ![]() |
> 41 files changed, 3603 insertions(+), 180 deletions(-) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #43 |
22. Сообщение от Аноним (22), 15-Апр-21, 13:22 | +1 +/– | ![]() |
>Год назад меня поведение свопа более чем устраивало, всё было прекрасно со swappiness=90. Но теперь он стал создавать очень ощутимые задержки при использовании | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 Ответы: #23 |
23. Сообщение от Аноним (13), 15-Апр-21, 13:41 | –1 +/– | ![]() |
Ах да, наверное. Плазма и квин протекают, kwrite тоже, когда на kwite переключаешься ощутимый лаг (он на гигабайт протекает примерно за день). Т.е. там никаких данных, эти протёкшие страницы сразу в своп улетают. Кде кстати не может показать сколько памяти в свопе. Вон qps от корейского нонейма может (а заодно он может приостановить обновление, чтобы можно бы проанализировать скачущие данные), а кдеешный шлак не способен на такое. Ещё лаг наблюдается когда контекстное меню (пкм) пытаешься открыть в жырнолисе. Прямо секунд 20 ждёшь, хотя весь браузер на ссд и только пара мегабайт в свопе. Иного софта на гтк нет, не с чем сравнить. Если выкинуть kwin, отваливается интеграция с плазмой и кутешный софт не лагает. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #22 Ответы: #42 |
24. Сообщение от хромогль (?), 15-Апр-21, 13:55 | +1 +/– | ![]() |
Я ваш новый стандарт! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 |
25. Сообщение от анон (?), 15-Апр-21, 14:14 | +2 +/– | ![]() |
Видел бы ты код свапа в хрюше с проходами O(n^5), а ведь эту некроту хвалят за управление памятью. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #28, #59 |
26. Сообщение от xm (ok), 15-Апр-21, 15:28 | –2 +/– | ![]() |
Отродясь таких проблем не было. ООМ там что надо. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #18 Ответы: #33 |
27. Сообщение от Аноним (27), 15-Апр-21, 17:28 | +1 +/– | ![]() |
Первая мысль: своп на десктопе в 2021?. Вторая: аааа, хром. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #30, #34 |
28. Сообщение от Аноним (28), 15-Апр-21, 17:46 | +/– | ![]() |
Хрюше? winXP? Это очень ущербная в плане работы с памятью ось. PAE только с серверным ядром , драйвера кривущие, даже новый DirectX не смогли прилепить(или не захотели). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #25 Ответы: #55 |
29. Сообщение от Аноним (29), 15-Апр-21, 19:49 | +1 +/– | ![]() |
/\(\)/\/ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 Ответы: #35 |
30. Сообщение от Минона (ok), 15-Апр-21, 20:27 | –1 +/– | ![]() |
Тебе лучше не мыслить | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #27 |
31. Сообщение от Аноним (31), 15-Апр-21, 20:53 | –3 +/– | ![]() |
То-то на одном железе когда винда уходит в своп, ощущается лишь подтормаживания, увидил работу с диском - закрыл что лишнее и дальне нормально сидишь. А когда линукс уходит в свап, пользоваться системой невозможно, потому что она просто раком становится вся и сразу, и что ты не пытайся закрыть, очухивается оно спустя 5 часов. Всё прозрачно, ага. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 Ответы: #32 |
32. Сообщение от Аноним (13), 15-Апр-21, 21:14 | +/– | ![]() |
Понимаешь ли, дело в том, что в венде до ситуации кончилась память (кончился своп), дело не доходит. Наверно ещё и потому, что он в норме динамический (исключительно плохая фича). Можешь мне поверить, если исчерпать своп по примеру линукса в венде, всё зависнет так что и через 5 часов не развиснет, а диск насиловать будет куда сильнее (а он вибрирует и греется, да). Я много раз это повторял в различных ситуациях, могу рассказать. Венда сталкивается с такой ситуацией (во всяком случае, 10), например, в игрушечках. Когда видеопамяти недостаточно, она вытесняется сначала в оперативную, и потом в своп. И всё зависнет намертво и не будет подавать признаков в жизни, но сначала будет часами насиловать диск. Лечится, кстати, просто: нужно всего лишь докинуть ещё 10 гигов файла подкачки, и тогда всё без проблем будет работать. Но то что система теряет отзывчивость при вытеснении чего-то в своп это факт, в линуксе о том что у тебя что-то в свопе было и он уже заполнился ты узнаёшь когда уже всё завистло, до того, ощутимых задержек не будет (а диск при этом не насилуется, поэтому нет никаких диких вибраций). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #31 |
33. Сообщение от Аноним (33), 15-Апр-21, 23:42 | –1 +/– | ![]() |
Всё убивает? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #26 |
34. Сообщение от Аноним (34), 16-Апр-21, 00:21 | +1 +/– | ![]() |
Для hibernation на диск нужен swap, запретить использовать swap в linux нельзя, при любых настройках он будет скидывать страницы в swap если он есть, ваши предложения? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #27 Ответы: #38, #39, #56 |
35. Сообщение от Аноним (35), 16-Апр-21, 00:58 | +/– | ![]() |
/\(\)/\/^ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #29 |
36. Сообщение от Андрей (??), 16-Апр-21, 01:09 | –1 +/– | ![]() |
> Но теперь он стал создавать очень ощутимые задержки при использовании, раньше такого точно не было. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 Ответы: #53 |
38. Сообщение от уу (?), 16-Апр-21, 04:24 | –1 +/– | ![]() |
CONFIG_SWAP=n | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #34 |
39. Сообщение от Anon987432 (?), 16-Апр-21, 08:58 | +/– | ![]() |
> Для hibernation на диск нужен swap | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #34 Ответы: #45 |
40. Сообщение от galamaus (?), 16-Апр-21, 10:51 | +/– | ![]() |
И зачем так убиваться? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 Ответы: #50, #54 |
41. Сообщение от Аноним (41), 16-Апр-21, 11:40 | +/– | ![]() |
«Я не могу нарушить стандарт, потому что я и есть стандарт!» Судья Дред^W^W Гугл | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 |
42. Сообщение от PnD (??), 16-Апр-21, 11:44 | +1 +/– | ![]() |
> Кде кстати не может показать сколько памяти в свопе. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #23 Ответы: #48, #49 |
43. Сообщение от Аноним (41), 16-Апр-21, 11:51 | –1 +/– | ![]() |
Ну бэкдорчики же нужно прятать где- то | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #21 |
44. Сообщение от anonymous (??), 16-Апр-21, 12:10 | +/– | ![]() |
Любопытства ради, а у вас действительно наблюдаются какие-то проблемы, когда какой-нибудь oomd запущен? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 |
45. Сообщение от Аноним (45), 16-Апр-21, 12:18 | +/– | ![]() |
А если используется от слова "часто"? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #39 Ответы: #46 |
46. Сообщение от Аноним (45), 16-Апр-21, 12:27 | +/– | ![]() |
То есть, было бы неплохо отключить свопирование, но оставить возможность гибернации. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #45 |
47. Сообщение от Аноним (29), 16-Апр-21, 13:14 | +/– | ![]() |
> (Чтоб было видно, что именно меняется.) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 |
48. Сообщение от Аноним (13), 16-Апр-21, 13:54 | –1 +/– | ![]() |
Там нет свопа по процессам. Внезапно, в htop этой статы тоже нет, и в top нет, и даже в лживом ps нет (так что чем тут терминал поможет не ясно). Но зато эту стату предоставляет ядро линукса (в других ос по-моему нет) и легко можно посчитать однострочником на шелле. Для программистов DE это слишком сложно, и вообще линуксоспецифичная возможность, я понимаю. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #42 |
49. Сообщение от Аноним (13), 16-Апр-21, 14:15 | +/– | ![]() |
Хотя нет, в htop есть своп. Раньше не было, вообще много разной странной дряни добавили. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #42 |
50. Сообщение от Аноним (13), 16-Апр-21, 14:42 | +/– | ![]() |
И потом когда своп понадобится ждать пока фризы раздуплятся? В норме лишнее утекает постоянно (а лишнего очень много) и память используется эффективнее, и кончается тоже позже. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 |
51. Сообщение от Истина в последней инстанции (?), 16-Апр-21, 15:42 | +/– | ![]() |
> (OOM kill) на 18%, в Chrome OS на 96% | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #57 |
52. Сообщение от Аноним 80_уровня (ok), 16-Апр-21, 17:59 | –3 +/– | ![]() |
Всё прекрасно работает, Xming используйте. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #19 |
53. Сообщение от Аноним (-), 17-Апр-21, 09:25 | +/– | ![]() |
Гномощель как раз на него и портировали, watch out! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #36 |
54. Сообщение от Аноним (-), 17-Апр-21, 09:26 | +/– | ![]() |
Иногда букмарки надо апдейтить. Энное количество версий ядра назад это поменяло свой смысл. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 |
55. Сообщение от Аноним (-), 17-Апр-21, 09:27 | +/– | ![]() |
Проблема в том что MS так то в основном обои менял, да вот кислотные HTML5 кирпичи. А кернел трогать они не любят :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #28 |
56. Сообщение от Аноним (-), 17-Апр-21, 09:30 | +/– | ![]() |
У гибернации проблемы с безопасностью (записаный дамп рамы атакующий может и подпатчить ведь) и это сильно дольше чем suspend to ram, выполняемый почти моментально. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #34 |
57. Сообщение от Анноним (?), 19-Апр-21, 10:46 | +/– | ![]() |
> Вот и решение товарищи. Не пользуйте хром и современный веб. И будет вас счастье и будет у вас памяти в достатке. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #51 |
58. Сообщение от acroobat (ok), 23-Апр-21, 15:42 | +/– | ![]() |
Корпорация добра | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
59. Сообщение от Аноним (59), 28-Сен-23, 08:06 | +/– | ![]() |
N^5 * С1 по CPU может быть выигрышней N * C2 в зависисости от C1, C2 и N. А доступ к диску - он очень дорогой. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #25 |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |