The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз ядра Linux 4.7, opennews (??), 25-Июл-16, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


107. "Релиз ядра Linux 4.7"  –1 +/
Сообщение от Аноним (-), 25-Июл-16, 18:43 
Дали мне как-то ненужных жёстких дисков. Нашёл 98-ю винду, игры по вселенной MTG, фильмы в Divx, и сейвы Героев 2 и 3 на уровне сложности "Шахматка короля".

Так вот, нашёл я там папку. В а ней такую же папку. А в ней такую же папку... После 20-го раза мне надоело. Замерил. Konqueror начал отсчитывать папки тысячами, а байт занято 0.

Наверное, это какая-то защита от записи, типа "всё место забили, теперь ничего не запишете". Но можно же стереть и записать. Кто-нибудь помнит 90-е и начало 00-х? Зачем это делали? P.S. И да, у друга спрошу при случае.

Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

109. "Релиз ядра Linux 4.7"  +4 +/
Сообщение от angra (ok), 25-Июл-16, 19:41 
Особенности FAT, папка просто ссылается сама на себя, то есть рекурсия, а не дикая вложенность. Вручную делается такое элементарно. Регулярно само случалось из-за глюков системы.
Ответить | Правка | Наверх | Cообщить модератору

139. "Релиз ядра Linux 4.7"  –1 +/
Сообщение от Аноним (-), 26-Июл-16, 01:17 
> Особенности FAT, папка просто ссылается сама на себя, то есть рекурсия, а
> не дикая вложенность. Вручную делается такое элементарно. Регулярно само случалось из-за
> глюков системы.

В этом месте наивные чукотские погромизды узнают как у них выглядит stack overflow, если они делали обход влобовую рекурсией и не парились уровнем вложенности.

Ответить | Правка | Наверх | Cообщить модератору

147. "Релиз ядра Linux 4.7"  +/
Сообщение от angra (ok), 26-Июл-16, 07:48 
О, гуру, поведай же нам какой же уровень вложенности должен быть? Ну так, чтобы и покрыть все возможные случаи нерекурсивных директорий с большой вложенностью и одновременно не вызвать stack overflow. Кстати, а если рекурсию заменить на цикл, то уровнем вложенности можно не париться? Ведь бесконечный цикл и пожирание памяти это фигня по сравнению с stack overflow, правда?
Ответить | Правка | Наверх | Cообщить модератору

164. "Релиз ядра Linux 4.7"  –1 +/
Сообщение от Аноним (-), 27-Июл-16, 06:23 
> О, гуру, поведай же нам какой же уровень вложенности должен быть? Ну
> так, чтобы и покрыть все возможные случаи нерекурсивных директорий с большой
> вложенностью и одновременно не вызвать stack overflow.

Ответ, очевидно, зависит от доступного объема стэка.

> цикл и пожирание памяти это фигня по сравнению с stack overflow, правда?

Если список куда-то сохранялся - цикл будет не такой уж и бесконечный: в системе за вполне обозримое время закончится память.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру