# Wymuszenie zwolnienia pamięci buforów dyskowych na Linux'ie

DevFeed: [Wymuszenie zwolnienia pamięci buforów dyskowych na Linux'ie](<https://devfeed.tech/articles/wymuszenie-zwolnienia-pamieci-buforow-dyskowych-na-linux-ie-27499.md>)

Original publisher: [Read original article](<https://gagor.pro/2011/09/wymuszenie-zwolnienia-pamieci-buforow-dyskowych-na-linuxie/>)

Author: Tom

Published: 2011-09-15T00:00:00Z

Content type: tutorial

Language: pl

Sources: [Tomasz Gągor](<https://devfeed.tech/sources/tomasz-gagor.md>)

Topics: [Linux](<https://devfeed.tech/topics/linux.md>), [Caching](<https://devfeed.tech/topics/caching.md>)

Tags: [cache](<https://devfeed.tech/tags/cache.md>), [linux](<https://devfeed.tech/tags/linux.md>)

## AI overview

A Linux tutorial explains how disk buffers and cache affect repeated application starts and how to release cached pages, directory entries, and inodes to create more comparable conditions when testing application startup and execution.

## Source excerpt

Linux bardzo agresywnie wykorzystuje wolną pamięć RAM do buforowania danych odczytywanych z dysków (inode'ów, plików, itd...). Ma to niebagatelny wpływ na zwiększenie szybkości uruchamiania programów które już raz zostały uruchomione. Jednak nie zawsze jest to pożądane zachowanie, np. testując szybkość uruchomienia/wykonywania tworzonej przez nas aplikacji - buforowanie zmienia czas ładowania aplikacji przy kolejnych uruchomieniach. Dobrze byłoby móc wymusić zwolnienie buforów by każdy start programu miał porównywalne "warunki startowe". Na szczęście można to zrobić w prosty sposób: