Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Система распределение памятью  (Прочитано 768 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн bumagee2709

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
как Linux определяет какие файлы можно читать и изменять(Copу On Write), а какие только читать? Как происходит этот процесс?

ТС не появлялся на Форуме более полугода по состоянию на 14/07/2019 (последняя явка: 25/05/2016). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 14 Июля 2019, 00:56:57 от zg_nico »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Система распределение памятью
« Ответ #1 : 24 Мая 2016, 22:47:29 »
Никак. Ваш вопрос некорректен.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Punko

  • Гость
Re: Система распределение памятью
« Ответ #2 : 24 Мая 2016, 23:40:00 »
bumagee2709,
man chmod

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Система распределение памятью
« Ответ #3 : 24 Мая 2016, 23:41:26 »
Punko, а пояснить?
Я твоего ответа не понял совершенно.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Punko

  • Гость
Re: Система распределение памятью
« Ответ #4 : 24 Мая 2016, 23:45:12 »
AnrDaemon, ну, поскольку раздел не в новичках, а название темы нифига не коррелирует с содержанием, я ответил так, как понял.

bumagee2709, linux опеределяет это через права доступа - некоторые файлы можно читать, изменять и исполнять. У некоторых отсутствует атрибут записи (аналог виндового "только чтение", емнип).

А подробнее читайте в команде, которую я дал выше.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Система распределение памятью
« Ответ #5 : 25 Мая 2016, 00:35:25 »
Там не только название, там содержание само с собой не коррелирует.
Так что пусть топикстартер потрудится задать корректный вопрос, чем мы тут гадать будем.
Мы же не бабки-гадалки, верно?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: Система распределение памятью
« Ответ #6 : 25 Мая 2016, 08:04:08 »
Вопрос автора некоректен

Copy-On-Write используется для оптимизации работы с ОЗУ и файлами. Копия создается только тогда, когда ОС пытается изменить данные в этой области (файл\озу).

То есть этот механизм используется (почти) всегда, и свою реализацию нашел на уровне журналируемых файловых систем.

А вот за флаги я тут не совсем согласен. Так как флаги могут игнорироватся с помощью деректив. Прекрасный пример и наверное самый простой - файл /boot/grub/grub.cfg. С одной стороны он вроди как и ReadOnly, но с другой стороны прекрасно перезаписывается через update-grub. Хотя все же
Код: (bash) [Выделить]
sudo vim /boot/grub/grub.cfg
# правим файл
# сохраняем в Vim через w!
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

 

Страница сгенерирована за 0.05 секунд. Запросов: 23.