Возможно ли было в DOS заполнить папку самой собой переполнив таким образом память?

Компьютеры программирование программы

По моему да, но могу и ошибаться. Что то такое было вроде.

Примечание:
Один раз такое было на пятидюймовой дискете.

Примечание:
И как это вообще было возможно?

Примечание:
Ну не совсем в чистом досе. У меня была Искра. Вот там такое и произошло с дискетой на 640 кб.

Примечание:
Только я так и не понял тогда, как это произошло. А сейчас вот вспомнил и интересно стало.

Примечание:
Интересно, а в винде такое можно провернуть?

Примечание:
Думаю, в винде есть защита от таких случаев или что то этакое?

Примечание:
Я говорил о Досе и Искре. Тогда дискета на 640 кб и была памятью.

Примечание:
Вернее не память. Что-то я не того...
Ответы:
Невозможно, в чистом досе постраничный вывод
Я любила выполнять нечто подобное - а именно, копирование папки саму в себя при помощи Volkov Commander. Копирование выполнялось до тех пор, пока длина пути вложенной подпапки не превышала 255 символов, после чего завершалось с ошибкой.
В FAT такое недопустимо. Только если ручками диск поправить, но это сразу пофиксит scandisk при первом же проходе.
В винде можно спокойно NTFS создать линк на ..  или . в папке. Смысла ноль, на лимите длины пути оно остановится. В никсах на всех POSIX+ FS аналогично. А вот софту вроде дропбокса крышу сносить начинает, некоторому вплоть до падения.
Вы смеётесь? Память - это микросхемы. А папки хранятся на диске.


8 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.