В Linux стандартными средствами можно использовать часть оперативной памяти как диск. Для этого требуется указать тип монтирования tmpfs в команде mount
mount -t tmpfs -o size=5G tmpfs /mnt/ram
Теперь путь /mnt/ram можно использовать как обычный каталог. Для чего это может быть нужно?
▫️ Скорость работы с таким каталогом выше чем многие SSD и тем более HDD.
▫️ Если у вас очень быстрый SSD на NVMe M.2 то такой способ особо не прибавит вам скорости, но поможет сохранить ресурс SSD когда требуется обрабатывать очень много мелких файлов и оперативка позволяет выделить нужный объем.
▫️ Оперативка это энергозависимая память, поэтому выключении питания все файлы безвозвратно теряются. Такой "non persistent" каталог гарантирует удаление временных файлов.
Я написал небольшой скрипт для условного теста и сравнения скорости копирования файлов между SSD и RAM.
Вот мои результаты:
Single File Size: 30.0Gb
ssd > ssd: 0:00:12.850 / 2.3Gb/s
sdd > ram: 0:00:06.453 / 4.6Gb/s
ram > ram: 0:00:06.995 / 4.3Gb/s
ram > sdd: 0:00:06.217 / 4.8Gb/s
Dir size: 32.7Gb, File count: 11127
ssd > ssd: 0:00:15.063 / 2.2Gb/s
sdd > ram: 0:00:08.486 / 3.9Gb/s
ram > ram: 0:00:08.032 / 4.1Gb/s
ram > sdd: 0:00:07.026 / 4.7Gb/s
Скрипт для теста ↗️
На моём железе прирост скорости ~2x. Плюс экономия ресурса SSD.
В Windows такой фишки по умолчанию нет, но обязательно найдутся аналогичные решения
#linux#triks
«Все меры предосторожности» vs «Красный полицейский».
Уолтеру Хиллу нравится, когда его главные герои портят антагонистам застолье.
#ВИДЕОТЕКА
#ExtremePrejudice
#RedHeat
#ArnoldSchwarzenegger
#NickNolte
#WalterHill
Множество постеров к легендарному фильму Уолтера Хилла «Красная жара». Отдельно отмечу тайский вариант, который выглядит так, словно нейросеть уже существовала в 1988 году😬
#ВИДЕОТЕКА
#RedHeat
#КраснаяЖара
#ArnoldSchwarzenegger
#АрнольдШварценеггер
#JamesBelushi
#ДжеймсБелуши
— Я не понимаю этот спорт.
— Ты и не должен понимать, это американский спорт. Лучше занимайся тем, что у тебя получается. Что там у вас — танцы вприсядку, дрессированные мишки для цирка…
— Мы в Советском Союзе играем в бейсбол.
— Да перестань, ну что ты, смеешься что ли? Вам ничего не светит! Это наш национальный досуг. И думать забудь! (после паузы) Представляю себе Мировой чемпионат с вашим участием.
— Мы бы победили.
#ВИДЕОТЕКА
#RedHeat
#КрасныйПолицейский
#JamesBelushi
#ДжеймсБелуши
#ArnoldSchwarzenegger
#АрнольдШварценеггер
#АндрейГаврилов
«Иногда дети подходят ко мне и спрашивают: «Эй, Арни, ты бог?» Обычно я смеюсь и говорю: «Неплохая попытка, но поищите его в другом месте».
Арнольду Шварценеггеру сегодня исполнилось 78 лет.
#ВИДЕОТЕКА
#ArnoldSchwarzenegger
#Commando
#RunningMan
#Predator
#RedHeat
#TotalRecall
#Terminator2JudgementDay
#LastActionHero
#EscapePlan
#Fubar
«Люди всегда подходят ко мне и говорят: «Мне нравитесь вы, мне нравится ваша работа». И тут звучит следующее предложение: «Мне нравился ваш брат». Джон заставлял людей смеяться, и смех — это очень мощная вещь».
Сегодня Джеймсу Белуши исполнился 71 год.
#ВИДЕОТЕКА
#ThePrincipal
#RedHeat
#K9
#TakingCareOfBusiness
#MrDestiny
#CurlySue
#Sahara
#MadeMen
#TheGhostWriter
#WonderWheel
«Кто-то однажды сказал, что тебе нужно подождать 20 лет, прежде чем ты сможешь понять, хороший этот фильм или нет. Вероятно, это правда».
Сегодня исполнилось 84 года легендарному режиссёру, сценаристу и продюсеру Уолтеру Хиллу.
#ВИДЕОТЕКА
#WalterHill
#УолтерХилл
#BehindTheScenes
#StreetsOfFire
#УлицыВОгне
#Driver
#Водитель
#Warriors
#Воины
#SouthernComfort
#48Hrs
#48Часов
#RedHeat
#КраснаяЖара
#LastManStanding
#BulletToTheHead
#EddieMurphy
#NickNolte
#BruceWillis
#ArnoldSchwarzenegger
#SylvesterStallone