Size: a a a

2020 April 02

s

sexst in Arch Linux RU
Тима
Смысл в том, что во время работы процесс (данные) не полностью эквивалентен данным на диске?
Состояние процесса и сам elf файл, который запускается это разные вещи
источник

s

sexst in Arch Linux RU
У тебя кешируется именно elf. При запуске новой копии терминала этот elf есть в кеше, его не нужно грузить с диска.
источник

Т

Тима in Arch Linux RU
sexst
Состояние процесса и сам elf файл, который запускается это разные вещи
А работает и кэшируется что , elf файл ?
источник

E

Evgeniy in Arch Linux RU
shenmue
опана. этого я не знал.
дак вот в чем проблема, но да я именно по этому использую subvol
источник

Т

Тима in Arch Linux RU
sexst
У тебя кешируется именно elf. При запуске новой копии терминала этот elf есть в кеше, его не нужно грузить с диска.
Речь не о новой копии, это понятно, другая история. Речь про то что я открыл терминал, закрыл (убил процесс) и скажем через час открыл
источник

Т

Тима in Arch Linux RU
Мне утверждается что где то есть какой то кэш диска в озу, где он лежит меня целый ждёт
источник

s

sexst in Arch Linux RU
Тима
А работает и кэшируется что , elf файл ?
Да, inode с самим бинарником в случае терминала. Ну и может всякие конфиги, которые он на старте читает тоже уже в кеше лежат
источник

Т

Тима in Arch Linux RU
Я на него нажму и он прям из озу начнёт у меня работать
источник

t

totallynot@tty in Arch Linux RU
если ОС не освободила кэш, то обращения к памяти, которые будут при вызове терминала, пойдут к кэшу
источник

s

sexst in Arch Linux RU
Тима
Речь не о новой копии, это понятно, другая история. Речь про то что я открыл терминал, закрыл (убил процесс) и скажем через час открыл
Убил - его состояние сдохло
источник

s

sexst in Arch Linux RU
Но сам бинарник может и остаться в кеше
источник

t

totallynot@tty in Arch Linux RU
Тима
Мне утверждается что где то есть какой то кэш диска в озу, где он лежит меня целый ждёт
ты сам себе что-то придумал. Речь была про диск кэш
источник

s

sexst in Arch Linux RU
Ты новую копию запускаешь, она может и не с диска прочитаться, а валяться в оперативке уже
источник

s

sexst in Arch Linux RU
Может не валяться, её могло вытеснить тупо
источник

Т

Тима in Arch Linux RU
inode это не бинарник
источник

s

sexst in Arch Linux RU
Но если есть место, то ядро старается хранить такие вещи поближе
источник

Т

Тима in Arch Linux RU
не одно и тоже
источник

VK

Vladislav K. in Arch Linux RU
Evgeniy
причем здесь тогда вообще ввиртуальная память?
не при чем
источник

VK

Vladislav K. in Arch Linux RU
в этом и суть
источник

s

sexst in Arch Linux RU
Тима
inode это не бинарник
Inode это штука из vfs области. В самой  inode данные есть. Данные это бинарник, например
источник