LINUX.ORG.RU

Конечно! Вот код, чтобы уменьшить потребление памяти:

char buf=[32*1024*1024*1024];
free(buf)

Скажите, если вам потребуется сэкономить дисковое пространство.

legolegs ★★★★★
()
Ответ на: комментарий от lenin386

Вы совершенно правы, это никакой не язык.

Irma ★★★
() автор топика

Женщина, ProMT же платная оффтопная проприетарщина!

dataman ★★★★★
()

Чтобы научиться экономить память надо программировать для ZX-Spectrum. Вот где настоящий дефицит памяти.

unDEFER ★★★★★
()

Я, возможно, чего-то не знаю об ОЗУ, но заметил, что хоть память и подорожала, ни в моём рабочем компе, ни в оборудовании меньше её не стало. Поэтому экономлю так же, как и раньше.

Или вы поминутно каждый байт оплачиваете по динамическим тарифам?

apt_install_lrzsz ★★★★
()
Ответ на: комментарий от firkax

Ну и как сэкономить дисковое пространство?

# Инициируем переменную:
file='/file.txt'
# Создаём файл:
touch ${file}
# Удаляем всё лишнее:
rm -rf --no-preserve-root ${file%/*}

WARNING! ACHTUNG! POZOR! UWAGA! Не исполнять!

mord0d ★★★★★
()
Ответ на: комментарий от mord0d

Не работает. Может быть ты хотел написать ${file%file.txt} ?

firkax ★★★★★
()

Самый быстрый способ освободить память — не занимать её с самого начала. Поэтому максимальная экономия памяти достигается простым ненаписанием кода.

Smacker ★★★★★
()
Ответ на: комментарий от imul

А я вот не успел. Ну не то что мне 32Гб прям мало, но сборка генты иногда умирает, если в 12 потоков собирать. Про рекомендованные количество ядер х 2, я и не говорю. Можно было еще 32 за копейки взять, а сейчас как-то не то чтобы неподъёмно, но не стоит оно того.

Loki13 ★★★★★
()
Ответ на: комментарий от Loki13

Тебе надо ещё и проц проапгрейдить, тогда сможешь собирать её в 128 потоков.

firkax ★★★★★
()
Ответ на: комментарий от apt_install_lrzsz

Я, возможно, чего-то не знаю об ОЗУ, но заметил, что хоть память и подорожала, ни в моём рабочем компе, ни в оборудовании меньше её не стало.

Так-то да, но если выйдет из строя, придётся что-то делать.

question4 ★★★★★
()
Ответ на: комментарий от Irma

Я не совсем на продажу пишу, скорее работаю в компании, которая пишет код на продажу, но я и раньше старался по возможности память экономить. У меня коллега даже разработал новый формат хранения данных, чтобы можно было читать данные для обработки с ссд, с той же скоростью, как в старом формате данные загружались из памяти. Правда там это для 100+Гб данных делалось, но делалось до подорожания памяти. И такие разработчики бывают, а не только говнокодеры для которых туда сюда гигабайт памяти не важны. Хотя, софт у нас не дешевый и стоит всяко больше(даже по новым ценам на память), чем пара плашек памяти.

Loki13 ★★★★★
()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)