これまで解説してきた技法の多くは、各ページに対応した参照ビットが存在することを前提としている。中にはそのようなビットを持たないハードウェアもあり、その場合に効率的にページ置換を行うにはテクニックを要する。よく知られた例として、VMSの動作するVAXがある。その手法は Secondary Page Caching と呼ばれている。ワーキングセットから除かれたページはすぐには削除されず、一時的に2つのリストのいずれかに置かれる。二次記憶装置の対応する内容が有効なページ（書き換えられていないページ）は Free Page List の最後尾に置かれ、書き換えられているページは Modified Page List に置かれる。ARMアーキテクチャでのLinuxカーネル実装でも参照ビットのない状況に対処している。この場合、参照ビットも更新ビットもないプロセッサ本来のページテーブルと、それらのビットを含めたページテーブルを用意する。それらのビットのエミュレーションはページフォールト処理で行う。そして参照ビットをクリアしたとき、ページフォールトを確実に発生させなければならないので、プロセッサ本来のページテーブルを同時に書き換える。ワーキングセットから除くページの選択は基本的にランダムになされるが、即座に書き換えられて使われるわけではないので、プロセスが再びそのページを参照し、ソフトフォールトを発生することもある。Modified Page List は二次記憶への書き戻しをまとめて行うことで効率を向上させ、書き戻したページは Free Page List に移される。Free Page List 上のページの順序は LRU か NRU に似た機構を提供し、全体として先述のセカンドチャンスと似たような効率となる。
エージング・アルゴリズムは NFU アルゴリズムを改良したもので、ページを使用した時間間隔を考慮するようにしたものである。ページ毎のカウンタを単純にインクリメントする代わりに、時間に応じて参照に重み付けをする。ページの参照カウンタは右シフト（2で割るのと同じ）してからカウントアップされる。たとえば、あるページのクロック割り込み 6回分の参照ビットが、1 → 0 → 0→ 1 → 1 → 0 だった場合、その参照カウンタは、10000000 → 01000000 → 00100000 → 10010000 → 11001000 → 01100100 のように変化する。これを見てもわかる通り、最近の参照に対応した値は大きく、過去に遡るほど値が小さくなる。これにより参照回数がすくなくても最近参照されたページが高い優先順位を持つことになる。したがって、置換が必要なら、このカウンタ値が小さいページを選択する。LRU と エージングは違うことに注意されたい。エージングは限られたクロック割り込み回数ぶんしか参照履歴を持たない（そのプロセッサの整数のビット幅により、16回だったり 32回だったりする）。カウンタが8ビットの場合、9 tick（クロック割り込み間隔のこと）前に参照があっても 1000 tick 前であっても、カウンタはゼロになってしまう。一般に、最近の 16 tick ぶんの履歴があればスワップアウトすべきページを決定するには十分である。したがって、エージングは低コストで OPT に近い性能を発揮する。
NFU（頻繁には使われていない）ページ置換アルゴリズムも、カウンタを必要とするが、この場合は各ページが初期値ゼロのカウンタを持つ。クロック割り込みの度に前回のクロック割り込み以降参照のあったページ全てのカウンタを 1 だけカウントアップする。結果としてカウンタはそのページがどれだけ頻繁にアクセスされているかを示すことになる。したがって、最もカウンタの値の小さいページを必要に応じてスワップアウトする。NFU の主な問題点は、使用回数だけで頻度を求めているために、どれだけ本当に頻繁かがわからないことである。したがって、マルチパスコンパイラの動作を考えてみると、最初のパスで頻繁にアクセスしたメモリは次のパスではアクセスされないにも関わらず、全体的に使用回数で見れば最初のパスでアクセスしていたページの方が多いために、二回目のパスで実際に使用しているページがスワップアウトされてしまうことになる。そうなると性能は低下する。うれしいことに、これに似ているがもっとよいアルゴリズムがある（エージング）。ページテーブルがヌルポインタ値を含むとき、NFUはLRUよりもページフォールトの発生が少ない
ランダム置換アルゴリズムはランダムにページを選んで置換する。おかしな話と思われるかもしれないが、このアルゴリズムはある状況では役に立つ。一般に FIFO よりも性能がよく、ループしたメモリ参照でも LRU より性能がよい。OS/390は グローバルなLRU予測をしているが、LRUの性能が悪くなったことを検出するとランダム置換に切り替えるようになっている。Intel i860 プロセッサもランダム置換方式を採用していた。
北海道の沿岸部・東北全域・新潟県越後北部・茨城県大部分・栃木県北部・千葉県北部では、語中・語末のカ行・タ行子音の濁音化（有声化）が起こる。例えば「的」を[mado]、「柿」を[kagi]と発音するような例がある。ただしこれは子音前後の母音が無声化せずに発音された場合に起こる現象で、語、地域、個人によっても異同がある。長野県北部・岐阜県北部・石川県北部・福井県北部にも濁音化の傾向がある。これに対して、北海道沿岸部・東北地方大半・越後北部では、共通語での濁音にあたるもの（ザ行・ダ行・バ行）は直前に入り渡り鼻音を伴って発音されるため、清音が濁音化したものとは区別される（例：[mado]＜的＞、[ma ̃do]＜窓＞）。またガ行子音については鼻濁音[ŋ]となる（例：[kaŋami]＜鏡＞）。一方、高知県や紀伊半島南部では、ガ行の直前に入り渡り鼻音が現れ、子音は[ŋ]ではなく[g]である（例：[ka ̃gami]）。また高知県ではダ行の直前にも入り渡り鼻音があり、和歌山県南部ではザ行・ダ行の直前に入り渡り鼻音がある。中央語でも江戸時代初期までは、現在の濁音に当たるものは直前に鼻音を伴っていたと考えられており、諸方言に残る発音もその名残とみられる。現在（2002年時点）では、衰退が進んで入り渡り鼻音はほとんど高年層に限られるようになり、東北南部では高年層でも入り渡り鼻音を保持している者が少ない。カ行・タ行の濁音化はこれより若い世代でも保たれているため、tの有声化したdと本来のdとが同じ発音になる場合がある。ガ行鼻濁音は、東北だけでなく近畿以東の広い範囲に分布し、語中・語尾のガ行子音を[ŋ]と発音するのが日本語の標準発音とされてきた。ただ近年は、中年層以下では鼻濁音を失う傾向にあり、特に京都・大阪や北海道などでの衰退が進んでいる。一方、新潟県・群馬県・埼玉県と愛知県、中国地方・香川県・愛媛県・九州地方のそれぞれ大部分には鼻濁音が元々なく、語中・語尾においても破裂音gまたは摩擦音ɣである。