Перезаписывать файлы против их удаления?

967
Mr Awesome8

(Я надеюсь, что это правильное сообщество, чтобы спросить)

В течение дня мне нужно сохранять различные изображения на моем компьютере, а затем утилизировать их вскоре после этого. По этой причине я создал на своем компьютере файл PNG с именем TempImage, который я могу просто перезаписывать каждый раз, когда мне нужен новый файл в течение короткого периода времени. Я подумал, что это будет лучше, чем каждый раз сохранять новый файл с новым именем. Это? Или больше моей оперативной памяти теряется при перезаписи файлов? Я только что получил этот новый компьютер, и я получил ошибку PAGE FAULT IN NONPAGED AREA из-за того, что я посмотрел в Интернете, означает проблемы с памятью. Я получаю эту ошибку дважды подряд сразу после принятия звонка в Skype, который, как я знаю, может использовать много памяти, так что это как бы имеет смысл. Должен ли я беспокоиться о своей памяти? Я перезаписал это примерно 286 раз. Должен ли я прекратить делать это и делать новый файл каждый раз? Что я могу сделать, чтобы починить мой компьютер? Это так же просто, как запуск инструмента диагностики памяти? Или мне нужно его починить? Этот компьютер поставляется с Windows 10.


Диагностические результаты

WDT не нашел никаких ошибок. Ни один не сделал команду chkdsk.

Windows проверила файловую систему и не обнаружила проблем.


Любые другие идеи, почему это произойдет? Я не думаю, что компьютеру еще даже месяц ... Я загрузил только 3 программы на нем ...

3

3 ответа на вопрос

1
Nathan Owen

Я склонен согласиться с MrStatic

Я также рекомендовал бы этот источник для потенциальных исправлений: http://www.technicalnotes.org/how-to-fix-page-fault-in-nonpaged-area-best-fixes/

Ненужная разработка: (чтобы помочь ответить на ваши опасения по поводу изнашивания памяти): Когда вы сохраняете изображение (или любой файл в этом отношении), оно записывается на жесткий диск, а не на оперативную память (что обычно называют памятью). Конечно, он будет храниться в оперативной памяти (и в постраничной памяти), пока вы редактируете / просматриваете его, но оперативная память (DRAM) имеет очень высокий MTBF и, вероятно, потребуется много лет, чтобы выйти из строя (например, 1000 лет), поскольку в отличие от флэш-памяти используются конденсаторы и, насколько я понимаю, не ухудшается с использованием. Вероятнее всего, у вас есть неисправная флешка, учитывая, насколько она нова, чем то, что вы сделали что-то, чтобы вызвать ее. Ваш баран постоянно переписывается независимо от того, что вы делаете, это нормально и не о чем беспокоиться.

Замена файла на самом деле не означает запись его в одно и то же место. Скорее ссылка на этот файл заменяется ссылкой на новый, а старый разыменовывается (удаляется). Исходный файл, скорее всего, останется на вашем жестком диске, пока не будет перезаписан. Это на самом деле лучше для вашего жесткого диска, чем фактически использование той же области, поскольку это помогает вашему диску изнашиваться равномерно, а не изнашиваться в одном месте (гораздо важнее с SSD, чем с магнитными дисками). Много раз (как я узнал об этом в школе) жесткие диски используют очередь FIFO для доступного пространства, что означает, что последнее, что вы удалили, как правило, будет перезаписано последним.

Спасибо за вашу подробную разработку. Просто чтобы прояснить, вы говорите, что не имеет значения, буду ли я каждый раз создавать новый файл? Или вы рекомендуете каждый раз создавать новый файл? Mr Awesome8 8 лет назад 0
It does not matter. Both are equal as far as your drive are concerned. You cannot determine where a file is saved (your operating system does this using various algorithms) and naming it to the same thing every time does not affect how it is saved. Unless you are using a flash based Solid State Drive you will probobly never have to worry about your drive failing. SSDs try to even the wear out evenly by saving to different locations every time so that failure takes a long time but again this is the operating system / hard drive programmers job and you have little control over this. Nathan Owen 8 лет назад 0
Теперь я понимаю, спасибо за ваше подробное объяснение. Mr Awesome8 8 лет назад 0
0
Unfundednut

Ваш процесс с файлом PNG не будет иметь никаких причин для Page Fault IN Nonpaged Area. Если этот процесс работает для вас, продолжайте его. В любом случае это не вызовет стресса в вашей системе.

Как правило, причиной появления ошибки страницы в нестраиваемой области является проблема с памятью. Это может быть вызвано с одного или обоих жестких дисков и оперативной памяти. Если вы редко видите эту область, это, как правило, неисправная палка барана. Запустите диагностику памяти Windows на некоторое время и посмотрите, не указывает ли она на ошибку. Если это произойдет, вы не можете восстановить его. Вам придется заменить его.

Также попробуйте открыть командную строку, нажав Пуск, затем введите cmd. В поле DOS Style введите chkdsk. Если он возвращается с ошибкой, запустите ту же команду еще раз, но /Fпосле нее. Это может попытаться восстановить или переместить ваши данные, чтобы вы могли избежать поврежденных областей диска.

Здравствуйте, спасибо за быстрый ответ. Инструмент для диагонали готов примерно на 50%, я обновлю пост, как только он закончится (в настоящее время для мобильных устройств). После этого я попробую команду chkdsk. Mr Awesome8 8 лет назад 0
Похоже, что это не неисправная палка ОЗУ, так как оба результата вернулись чистыми. Mr Awesome8 8 лет назад 0
0
Martin Sugioarto

Если вы абсолютно уверены, что с оборудованием все в порядке, ошибка страницы - это просто ошибка в программном обеспечении, которая выдает эту ошибку. Это довольно часто встречается в программном обеспечении и является признаком плохого качества, если программное обеспечение делает это часто.

Я обычно думаю наоборот. Сначала я предполагаю, что программное обеспечение вышло из строя, а затем, если я думаю, что программное обеспечение имеет хорошее качество, у меня возникает идея проверить оборудование.

Если программное обеспечение не было повреждено, я не бросил его или что-то еще. Могу ли я запустить аппаратный тест? Я принимал несколько звонков из Skype раньше, и у меня не было проблем, почему это происходит сейчас? Mr Awesome8 8 лет назад 0

Похожие вопросы