В ядро Linux 5.12 принята подсистема KFence для выявления ошибок при работе с памятью,
opennews (?), 28-Фев-21, (0) [смотреть все]
- Всё, Раст больше не нужен Ну, он и раньше был не нужен, но теперь за него вооб,
A.Stahl (ok), 10:43 , 28-Фев-21, (2) +26 //
- Благодаря этому инструменту выявятся те участки кода, которые нужно переписать н,
ИмяХ (?), 10:46 , 28-Фев-21, (4) +11 //
- Нужно ли Чтобы добавить оверхед на пустом месте ,
Аноним (6), 10:57 , 28-Фев-21, (6) +2 //
- А сабж - оверхед не на пустом месте ,
Аноним (12), 11:31 , 28-Фев-21, (12) +11
- Сабж только для разработки и вполне отключается ,
Аноним (6), 11:57 , 28-Фев-21, (17) +1
- Так сабж всегда можно отключить, если дебаг не нужен При отклюбчении не будет и,
Anonimous (?), 11:58 , 28-Фев-21, (18)
- Сабж это культ-карго от легковерных туземцев, которые ужас как боятся дыреней ,
Аноним (19), 11:58 , 28-Фев-21, (19) +3
- Ну да, это нормально когда у вас приложение вылетает раз в час сарказм ,
пердёжник (?), 16:54 , 28-Фев-21, (79) –2
- Сейчас 2021 год сейчас ничего не вылетает раз в час Вылезь уже из криокамеры ,
Аноним (140), 23:13 , 01-Мрт-21, (140)
- Это вы про питон наверное, там класть на ошибки норма, поэтому оно в какой-то мо,
Аноним (178), 20:37 , 03-Мрт-21, (179)
- Нене, за карго культом - к растаманам У них там эрзац пакетного менеджера ,
Аноним (-), 20:16 , 03-Мрт-21, (170) –1
- У раста нет оверхеда по сравнению с си на эквивалентном коде Все его фичи работ,
Owlet (?), 14:14 , 28-Фев-21, (43) –2
- Это не так, мы уже выяснили ,
Аноним (6), 14:45 , 28-Фев-21, (45) –2
- Сылки на треды, в которых проходило обсуждение,
Аноним (12), 14:53 , 28-Фев-21, (50) +2
- Мы все так говорим, а значит это правда с ,
Аноним (-), 19:56 , 01-Мрт-21, (137)
- Brotli обсуждали Вот https dropbox tech infrastructure lossless-compression-,
Nuzhny (?), 23:43 , 01-Мрт-21, (142) –1
- А grep переписали в ripgrep и получилось быстрее Причем не в абстрактновакуумны,
Аноним (-), 16:40 , 02-Мрт-21, (147) +1
- А мой папа Так дети в песочнице хвалятся А где тесты, где пруфы, где анализ тог,
Nuzhny (?), 06:42 , 03-Мрт-21, (161)
- Так дети, пытающиеся казаться взрослыми, умничают, не пытаясь понять смысл прочи,
Аноним (-), 14:46 , 03-Мрт-21, (166)
- В смысле - данной Вами ссылкой Ни кода, ни данных на которых тестировали там я ,
Аноним (-), 14:49 , 03-Мрт-21, (167)
- О, совсем другое дело Почитаю ,
Nuzhny (?), 16:55 , 03-Мрт-21, (168)
- А кто сказал что там алгоритмы одинаковые были Вон там сравнили один конкретный,
Аноним (178), 20:39 , 03-Мрт-21, (180)
- Надеюсь вы сами прочитали статью Dropbox как минимум утверждает, что1 реализац,
Alexey (??), 08:17 , 03-Мрт-21, (164) +1
- Там как-то текст немного по дебильному написан ----X8Currently the decompres,
Совершенно другой аноним (?), 09:50 , 03-Мрт-21, (165)
- И это, gcc 4 9 немного протух А они не хотят хотя-бы 9 10 взять А то б еще 2 ,
Аноним (178), 20:41 , 03-Мрт-21, (181)
- Да, похоже на то Они как-то коряво написали, но дальше однозначноActivating uns,
Alexey (??), 06:35 , 04-Мрт-21, (188)
- Скрыто модератором,
Аноним (198), 13:58 , 07-Мрт-21, (198)
- Smart_pointer - это разве не оверхед Каждое обращение к памяти со спинлоком ,
Славик (?), 14:53 , 28-Фев-21, (49) –1
- у тебя весь код состоит из смартпоинтеров ,
Аноним (12), 15:01 , 28-Фев-21, (51) –8
- Самое место внутри IRQ D,
Онаним (?), 23:00 , 28-Фев-21, (95) +3
- Оверхед, но никаких спинлоков там нет Проблема там в том, что умные указатели п,
Siborgium (ok), 09:44 , 01-Мрт-21, (124)
- О каких умных указателях ты говоришь Обычные ссылки T, mut T имеют в рантайм,
_ (??), 14:20 , 01-Мрт-21, (131)
- Садись, два,
Аноним (81), 17:20 , 28-Фев-21, (81) +3
- Полная чушь Да, на расте можно писать как на си, но тогда он от си ничем не отл,
Siborgium (ok), 09:45 , 01-Мрт-21, (125)
- ооооооооооооо даааааааааааааааааааааааауволен по причине некомпетентности, гуляй,
Аноним (149), 16:42 , 02-Мрт-21, (149)
- Нужно А то ядро почти не течёт ,
Онаним (?), 22:59 , 28-Фев-21, (94) +1
- Но зачем Раз уж выявили, то можно существующих код на C подправить ,
Аноним (62), 15:43 , 28-Фев-21, (62) //
- Нет не выявляются ,
Аноним (149), 16:41 , 02-Мрт-21, (148)
- Пофиксить их на си будет сильно проще А так растишки свой redox уже который там,
Аноним (-), 20:17 , 03-Мрт-21, (171)
- Ты не так остёр, как думаешь Поздно пить смузи, когда продакшн упал И удачи с и,
Аноним (7), 10:59 , 28-Фев-21, (7) –3 //
- что самое интересное, его плюсуют какие-то смузи-фанбои, что говорит о том, наск,
Аноним (54), 15:12 , 28-Фев-21, (54) //
- Так смузи-фанбои они же наоборот, за Rust топят ,
Аноним (62), 15:46 , 28-Фев-21, (64) +2
- Сам и плюсует - делов-то, запустить скрипт трехстрочник ,
Аноним (68), 15:59 , 28-Фев-21, (68)
- Fracta1L теперь не нужен ,
Леголас (ok), 11:27 , 28-Фев-21, (10) +8 //
- Ну, он и раньше был не нужен, но теперь за него вообще никаких аргументов не ос,
A.Stahl (ok), 11:38 , 28-Фев-21, (13) +14
- Безопасных языков еще полно, можно за любой топить хоть за zig ,
Аноним (19), 11:59 , 28-Фев-21, (20) //
- Но, ведь, скучно без него будет ,
Аноним (62), 15:48 , 28-Фев-21, (67) –3
- Так вот кусочек за кусочком пытаются из Си сделать недо-Rust ,
anonymous (??), 11:55 , 28-Фев-21, (16) //
- раст, в отличии от, делает проверки на этапе компиляции,
alex312 (?), 12:00 , 28-Фев-21, (21) +2 //
- переполнение буфера от присланного по сети кривого пакета раст тоже на этапе ком,
Аноним (32), 12:46 , 28-Фев-21, (32) +1
- При обращении к буферу Rust автоматически сделает проверки на выход за границу ,
Аноним (35), 13:20 , 28-Фев-21, (35) –1
- Так нет оверхеда, или есть автоматические проверки на выход за границу ,
Siborgium (ok), 09:49 , 01-Мрт-21, (126)
- Например, кривой пакет состоит из заголовка плавающего размера и тела Например,,
Совершенно другой аноним (?), 10:57 , 01-Мрт-21, (127)
- Пинание погроммиста использовать итератор, если он не хочет по умолчанию получит,
Аноним (-), 14:38 , 28-Фев-21, (44)
- Ну так и в сишке можно массив гарантированно обойти без промаха и проверок - мак,
Сишник (?), 15:10 , 28-Фев-21, (53) –2
- Кто-то говорил, что нельзя А почему все не юзают А говорит ли об этом компилят,
Аноним (12), 15:15 , 28-Фев-21, (55) –2
- Так это ж не встроено в язык ,
Сишник (?), 16:01 , 28-Фев-21, (70) +2
- По той же причине по которой используют неэффективные алгоритмы или пишут свой в,
Аноним (88), 20:27 , 28-Фев-21, (88) +2
- То есть эта хитрая штука не переносима между платформами Язык Си точно для крос,
Аноним (12), 23:22 , 28-Фев-21, (101) –1
- Скажем так, по всей видимости разработчики стандарта C никак не могли повлиять н,
Совершенно другой аноним (?), 11:02 , 01-Мрт-21, (128) +1
- Раст работает на всех даже если принять работающими tier-3 платформы платформа,
Siborgium (ok), 07:08 , 03-Мрт-21, (162)
- Так то си есть для сильно большего количества архитектур чем хруст А что, хруст,
Аноним (-), 20:49 , 03-Мрт-21, (183)
- Понимаешь, алгебраические типы данных и отсутствие null - это не только модные с,
Аноним (-), 16:12 , 28-Фев-21, (72) +2
- Скрыто модератором,
Сишник (?), 16:21 , 28-Фев-21, (74) –1
- Покажи, где ты в С нашел null, и где в switch-case по union с тегом у тебя будут,
Siborgium (ok), 07:09 , 03-Мрт-21, (163) –1
- Как ни странно, GCC в этом довольно неплохо преуспевает А прикинь, он сам умеет,
Аноним (-), 20:52 , 03-Мрт-21, (185)
- А тут их железка делает Условно халявно - она всегда это делает, просто более к,
Аноним (-), 20:25 , 03-Мрт-21, (173) –1
- Это пять Зашел сюда специально, чтобы почитать комменты про Rust Заголовок нов,
freecoder_xx (?), 17:01 , 28-Фев-21, (80) +4 //
- каким был тролем таким и остался Думал возраст тебя исправит но видно нет ,
Анончик (?), 18:36 , 28-Фев-21, (83)
- ммм ядро пишут на С и Shell и других очень низких языках раст тут не нужен,
GrayRats (ok), 22:13 , 28-Фев-21, (92) //
- А он был кому-то кроме фрактала не написавшего не строчки нужен ,
Аноним (149), 16:40 , 02-Мрт-21, (146)
- Лучше бы добавили простую возможность узнавать-проверять валидные границы памяти,
Аноним (-), 10:46 , 28-Фев-21, (3) –2 //
- Такая возможность в C C и много других языков уже давно добавлена if или asser,
Онаним (?), 10:51 , 28-Фев-21, (5) +2
- Умные указатели уже миллион лет как придумали в с Это все равно что аналог sa,
Аноним (19), 12:02 , 28-Фев-21, (22) –1 //
- А когда запретят писать на тупых указателях Что ты подразумеваешь под safe ,
Аноним (12), 12:25 , 28-Фев-21, (30) –2
//
- Не раньше, чем из раста полностью удалят unsafe, и любой код будет safe, т е ни,
SR_team (ok), 13:18 , 28-Фев-21, (34) –1
- Ему про тупые указатели, он про раст и safe, сначала определи, что такое safe, м,
Аноним (12), 15:18 , 28-Фев-21, (56)
- Скрыто модератором,
Аноним (140), 23:10 , 01-Мрт-21, (138)
- они unsafeда, потому что полностью избавится от тупых указателей нельзя, даже ес,
SR_team (ok), 10:48 , 02-Мрт-21, (145)
- У хрустиков есть кейворд такой И что характерно, системщина без него чего-то ну,
Аноним (-), 20:28 , 03-Мрт-21, (175)
- А зачем Не надо их запрещать Они прекрасны Те кто не осилил - никто не заставл,
Аноним (149), 16:46 , 02-Мрт-21, (150)
- Что-то Debian стал много есть оперативки Голая установка на uefi занимает 75 Мб,
Аноним (8), 11:08 , 28-Фев-21, (8) +2 //
- Про systemdick не забывай ,
Аноним (11), 11:27 , 28-Фев-21, (11)
- Чего минусов налепили Проверьте сами в виртуалке хотя бы ,
Аноним (8), 11:54 , 28-Фев-21, (15) //
- Хорошая попытка, но нет Даже без гуя ,
Аноним (19), 12:03 , 28-Фев-21, (23) –1 //
- Моё ядро занимает 80-100 понятное дело без гуя вообще без всего Но там все эт,
Аноним (6), 12:16 , 28-Фев-21, (25)
- Почему раньше всё работало и занимало 30 Мб ,
Аноним (8), 12:17 , 28-Фев-21, (26) –1
- Из того что я знаю, добавили различные защиты и канареечные значения на случай а,
Аноним (6), 12:20 , 28-Фев-21, (27) +3
- Если раньше все работало, то зачем ты что-то меняешь Сиди себе на своем старье ,
Аноним (12), 12:23 , 28-Фев-21, (28) +1
- Я хотел узнать причины, а не слушать едкие бессмысленные колкости ,
Аноним (8), 14:03 , 28-Фев-21, (40) +3
- Ну смотриТы не сидишь на своем старье, потому что тебя что-то не устраивало в не,
Аноним (12), 14:52 , 28-Фев-21, (48) –2
- При чём здесь мой выбор новой версии Я спросил лишь причину жора оперативки Ме,
Аноним (8), 15:21 , 28-Фев-21, (57)
- Обновления безопасности - проблема Если нет проблем, то почему тебя беспокоят о,
Аноним (12), 15:29 , 28-Фев-21, (59) –1
- Я не вижу достаточной аргументации, лишь верчение словами, а это не ответ А счег,
Аноним (65), 15:46 , 28-Фев-21, (65)
- Наблюдаю по ленсуку, венде и прочим живым ОС Наращивание фич - увеличение потре,
Аноним (12), 23:29 , 28-Фев-21, (105) –1
- Не знаешь ,
Аноним (8), 23:42 , 28-Фев-21, (114)
- Прекрасно знаю,
Аноним (12), 23:59 , 28-Фев-21, (118)
- 1 x86-642 Ряд структур стал несколько более рыхлым с годами, но это позволяет ,
Онаним (?), 23:40 , 28-Фев-21, (111)
- Специалист по ИБ из вас так себе ,
Аноним (8), 15:24 , 28-Фев-21, (58) –1
- Ты тоже из тех, кто считает, что если в системе есть баги, то это называется вс,
Аноним (12), 15:33 , 28-Фев-21, (61)
- Нет ,
Аноним (65), 15:47 , 28-Фев-21, (66) –1
- Ты тоже из тех, кто считает, что бывают сколь-либо сложные системы, в которых не,
Онаним (?), 23:40 , 28-Фев-21, (112)
- Запустил armhf версию на 64 мегах без свопа Нормально Не быстро, конечно - дис,
Аноним (-), 20:29 , 03-Мрт-21, (176) +1
- Отключи Huge pages и будет кушать НАМНОГО меньше Другой вопрос, что ты будешь п,
timur.davletshin (ok), 13:52 , 28-Фев-21, (38) +2 //
- Смотря какие huge pages Если transparent - то ведро нормально справляется с пер,
Онаним (?), 23:04 , 28-Фев-21, (97) –2 //
- Ну переключи madvise параметр у ядра и проверь, сколько будет жрать ОЗУ после пе,
timur.davletshin (ok), 23:08 , 28-Фев-21, (99)
- Взял одну из тестовых систем с MariaDB и обвесом Поигрался transparent_hugepage,
Онаним (?), 23:21 , 28-Фев-21, (100) +2
- Хотя не, про распределённые вру, total был более 0 ,
Онаним (?), 23:28 , 28-Фев-21, (104)
- Раз уж за жадный до РАМы Линукс пошла пьянка, то ещё аллокатор памяти можно на к,
timur.davletshin (ok), 23:31 , 28-Фев-21, (106)
- С madvise даже немножко меньше выходит, потому что ядро себя слегка пооптимальне,
Онаним (?), 23:22 , 28-Фев-21, (102)
- Делайте скидку на x86-64, в два раза разбухают указатели Плюс сам код рыхлее Но ,
Онаним (?), 23:03 , 28-Фев-21, (96) //
- Т е памяти потребляться будет ещё больше ,
Lex (??), 11:17 , 28-Фев-21, (9) +2 //
- Самое то для старых компьютеров, на которых memtest бьёт тревогу, а QEMM постоян,
Zenitur (ok), 12:09 , 28-Фев-21, (24) –4 //
- Нет Это не то То возможномть передать ядру список битых блоков RAM есть с пе,
Иван Лох (?), 13:17 , 28-Фев-21, (33) +4
- Не то, это легковесный аналог address sanitizer, чисто пытается проверять выходы,
n80 (?), 13:33 , 28-Фев-21, (36) +1
- полгода назад выкинул 10 планок по 64мб pc-133, до этого оно лежали на авито с п,
Анончик (?), 18:43 , 28-Фев-21, (85) //
- Тут скорее проблема как можно быстрее мусорное ведро найти ,
Онаним (?), 23:04 , 28-Фев-21, (98)
- Может, тебе подумать, какому бы музею вычтехники всю твою коллекцию продать На ,
Аноним (201), 16:40 , 30-Авг-21, (201)
- Скрыто модератором,
Нанобот (ok), 12:24 , 28-Фев-21, (29) –5 //
- Скрыто модератором,
Аноним (31), 12:28 , 28-Фев-21, (31) –3 //
- Скрыто модератором,
Аноним (39), 13:57 , 28-Фев-21, (39) +1
- Почему не интегрировали готовую защиту памяти от PaX из https grsecurity net ,
Аноним (41), 14:10 , 28-Фев-21, (42) –5 //
- По моему скромному мнению, это всё костыли, а проблема кроется в неудачной архит,
Плохой Танцор (?), 15:59 , 28-Фев-21, (69) –3 //
- Да кому ты нужен со своим скромным мнением ,
Ordu (ok), 16:07 , 28-Фев-21, (71) +2
- Проблема кроется в неудачной архитектуре человеческих мозгов, которые не заточен,
Онаним (?), 23:38 , 28-Фев-21, (110)
- Как бы, и да, но наследие есть наследие, и пилить архитектуру с чистого листа, к,
InuYasha (??), 11:41 , 01-Мрт-21, (129)
- Плохому танцору вечно что-то мешает,
Аноним (157), 22:11 , 02-Мрт-21, (157)
- Но ведь на убунте kasan из коробки идёт, и включается опцией в строке ядра ,
Аноним (75), 16:23 , 28-Фев-21, (75) //
- Судя по описанию, на рабочих системах такое не нужно, в эксплоитах это обойдут, ,
Аноним (75), 16:28 , 28-Фев-21, (77) –1
- Скрыто модератором,
Аноним (87), 19:43 , 28-Фев-21, (87)
- Товарищи, как бы это дело бекпортировать хотяб на 4 19 Памагите ,
Аноним (-), 21:24 , 28-Фев-21, (89) //
- они лишь оттягивают неминуемое переписывание на rust есть же и другие ошибки пам,
еман (?), 09:10 , 01-Мрт-21, (122) //
- Валгринд засунули в ядро Зачем ,
Урри (ok), 17:23 , 01-Мрт-21, (133) //
- А нельзя просто грохать приложение ,
Аноним (152), 17:02 , 02-Мрт-21, (151) //
- Так прикольнеее _ ,
Аноним (68), 17:36 , 02-Мрт-21, (153)
- Какое приложение Это санитайзер для ядерной кучи, для памяти используемой ядром,
Ordu (ok), 02:14 , 03-Мрт-21, (160)
- Можно, panic_on_warn именно это и делает,
all_glory_to_the_hypnotoad (ok), 14:54 , 04-Мрт-21, (191)
- Когда система уходит в бесконечный своп и перестаёт реагировать на операции ввод,
Аноним (192), 23:28 , 04-Мрт-21, (192) –1
2,3,8,9,24,42,69,75,77,89,122,133,151,192
|