Кіріспе

Компьютерлік жад сақтау құбылысы
>[{}\atop\text{Уақыт}] Парақ сұраныстары 3 2 1 0 3 2 4 3 2 1 0 4 Жаңа парақ 3 2 1 0 3 2 4 4 4 1 0 0     3 2 1 0 3 2 2 2 4 1 1 Ескі парақ     3 2 1 0 3 3 3 2 4 4 >[{}\atop\text{Уақыт}] Парақ сұраныстары 3 2 1 0 3 2 4 3 2 1 0 4 Жаңа парақ 3 2 1 0 0 0 4 3 2 1 0 4     3 2 1 1 1 0 4 3 2 1 0       3 2 2 2 1 0 4 3 2 1 Ескі парақ       3 3 3 2 1 0 4 3 2 Беляди аномалиясының мысалы. Үш парақ фреймін пайдаланғанда тоғыз парақ қате пайда болады. Төрт парақ фрейміне көбіту он парақ қатеге әкеледі. Парақ қателері қызыл түсте көрсетілген. Бұл "шала ақылды, толық ақымақ" мінез-құлқының нәтижесі деп санауға болады. Компьютерлік жад сақтауда Беляди аномалиясы – парақ фреймдерінің санын арттырудың нәтижесінде, белгілі бір жадқа қол жеткізу үлгілері үшін парақ қателерінің санының артуымен сипатталатын құбылыс. Бұл құбылыс көбінесе бірінші кірген, бірінші шыққан (FIFO) парақ алмастыру алгоритмін қолданғанда кездеседі. FIFO алгоритмінде парақ қателері парақ фреймдерінің саны артқан сайын артуы немесе арта алмауы мүмкін, бірақ LRU сияқты оптималды және стекке негізделген алгоритмдерде парақ фреймдерінің саны артқан сайын парақ қателері азаяды. Ласло Беляди бұл құбылысты 1969 жылы көрсеткен.

Өмірбаян

Компьютерлік жадты басқарудың қалыпты тәсілінде ақпарат белгілі бір көлемдегі бөліктер түрінде жүктеледі. Әрбір бөлік – бет деп аталады. Негізгі жад бір уақытта шектеулі санда ғана беттерді сақтай алады. Ол жүктелетін әрбір бет үшін фреймді қажет етеді. Егер бет табылмайтын болса, бет қатесі (page fault) орын алады, және оны дискіден жадқа жүктеу қажет болуы мүмкін. Бет қатесі пайда болғанда және барлық фреймдер қолданыста болса, жаңа бетке орын ашу үшін біреуін босату қажет. Ең қарапайым алгоритм – FIFO (бірінші кірген, бірінші шыққан): ең ұзақ уақыт фреймде болған бет босатылады. Беляди аномалиясы көрсетілгенге дейін, фреймдердің санын арттыру әрқашан бет қатесінің санының тең немесе азайған деңгейіне алып келеді деп есептелген.

Белядидің аномалиясы шексіз

Беляди, Нельсон және Шедлер сілтеме тізбектерін құрастырды, онда FIFO бет алмастыру алгоритмі үлкен жадта кішкентай жадқа қарағанда шамамен екі есе көп бет қатесін тудырды, және олар 2 – жалпы шек деген болжам жасады. 2010 жылы Форнай мен Иваний бұл аномалияның шындығында шексіз екенін және кез келген қабылданатын бет қатесінің үлесіне сілтеме тізбегін құруға болатынын көрсетті.