geniacllm/wiki40b huggingface dataset:
若葉は、おひたしにして、酢味噌で食べる。花の蕾は食用され、乾燥させて保存食（乾物）とする。中華料理では、主に「金針花」（チンチェンファ jīnzhēnhua）、「黄花菜」（ホワンホアツァイ huánghuācài）と称する花のつぼみの乾燥品を用い、水で戻して、スープの具にすることが多い。沖縄県では不眠や精神安定に効果があるとして、クヮンソウ茶や、クヮンソウを用いたサプリメントも販売されている。根は生薬としても使われる。
和歌では、夏の季語、および悲しいこと（忘れたいこと）があった心境を表す言葉として詠まれる。忘れ草 垣も繁みに植えたれど 醜（しこ）の醜草（しこくさ） なお恋にけり— 『万葉集』巻十二3062わが屋戸の軒のしだ草生ひたれど恋忘草見れどいまだ生ひなく— 『万葉集』巻十一2475
佐藤 哲也（さとう てつや、1968年11月13日 - ）は、元西日本放送および元ラジオ福島のアナウンサー。神奈川県相模原市出身。神奈川県立上鶴間高等学校、駒澤大学経済学部商学科を卒業後、1993年に西日本放送に契約アナウンサーとして入社。1995年にラジオ福島に移籍後、2006年に退社、フリーアナウンサーとなる。かつては競馬中継にも携わり、土曜朝や夕方のワイド番組も担当し報道番組、サッカーなどのスポーツ取材、歌謡曲番組などを担当していた。1998年頃に担当していた『s@sukenet-Revolution Get-you!』では、マスター役を務め、路上ミュージシャンのaveを発掘した他、ディレクターのジョンと共に多くの男子中高生の兄貴分として慕われる。番組が終了した後も交流を持ち続けたリスナーもいた。
廈門航空が、当空港を拠点にしている。航空機のメンテナンス、改造を行うTAECOが、当空港を本拠地にしている。廈門翔安国際空港が2020年に開業する予定だが、当空港も引き続き営業される計画である。。
芝原 拓自（しばはら たくじ、1935年1月10日 - ）は、日本の歴史学者、大阪大学名誉教授。大分県出身。1958年京都大学文学部国史学科卒。63年同大学院博士課程満期退学、1968年「明治維新の権力基盤」で京大文学博士。日本福祉大学講師、1969年名古屋市立大学助教授、73年教授、1989年大阪大学教授。99年定年退官、名誉教授、岐阜聖徳学園大学教授。1982年「日本近代化の世界史的位置」で日経・経済図書文化賞受賞。世界史の視点で明治維新、日本の近代化を研究した。
駐蒙兵団編組（ちゅうもうへいだんへんそ）は、駐蒙軍が編成されたとき(1938年1月4日)の戦闘序列。大陸命第四十二号　昭和十三年一月四日　1938年1月4日
電気が通っていないような田舎町で生まれる。実家が農家を営んでおり、子供の頃から父の手伝いをしていた。ボクシングやブルース・リー、ホイス・グレイシー、マイク・タイソンが好きで格闘技に興味を持ち、22歳からブラジリアン柔術を始め、2002年に総合格闘技デビュー。ブラジル人でありながらアメリカ移住後にブラジリアン柔術を学んだ。ローカル大会で実績を積むも不法滞在の為、一旦ブラジルに帰国し再デビューしたという紆余曲折のキャリアを持つ。2011年8月5日、修斗南米大陸ヘビー級（-100kg）王座決定戦でアントニオ・メンデスと対戦し、リアネイキドチョークで一本勝ちを収め王座獲得に成功した。2011年11月27日、MMA Against Dengueで元UFC世界ヘビー級王者のリコ・ロドリゲスと対戦し、パンチ連打でギブアップ勝ちを収めた。
2012年5月26日、UFC初参戦となったUFC 146でカイル・キングスベリーと対戦し、肩固めで一本勝ちを収めた。2013年1月26日、UFC on FOX 6でクイントン・"ランペイジ"・ジャクソンと対戦し、3-0の判定勝ちを収めた。2013年5月25日、UFC 160でジェームス・テフナと対戦し、ギロチンチョークで一本勝ち。サブミッション・オブ・ザ・ナイトを受賞した。2013年9月4日、母国ブラジルで開催されたUFC Fight Night: Teixeira vs. Baderでライアン・ベイダーと対戦。ベイダーの打撃を受ける場面があったものの、カウンターのパンチでダウンを奪い、パウンドで1RTKO勝ちを収めライトヘビー級王座挑戦権を獲得。ノックアウト・オブ・ザ・ナイトを受賞した。2014年4月26日、UFC 172のUFC世界ライトヘビー級タイトルマッチで王者ジョン・ジョーンズに挑戦し、0-3の5R判定負けを喫し王座獲得に失敗した。2014年10月25日、UFC 179でライトヘビー級ランキング6位のフィル・デイヴィスと対戦し、0-3の判定負け。2015年8月8日、UFC Fight Night: Teixeira vs. St. Preuxでライトヘビー級ランキング6位のオヴィンス・サンプルーと対戦し、リアネイキドチョークで一本勝ち。ファイト・オブ・ザ・ナイトを受賞した。2015年11月7日、UFC Fight Night: Belfort vs. Henderson 3でライトヘビー級ランキング9位のパトリック・カミンズと対戦し、パンチラッシュでTKO勝ち。2016年4月16日、UFC on FOX 19でライトヘビー級7位のラシャド・エヴァンスと対戦し、パンチラッシュでKO勝ち。パフォーマンス・オブ・ザ・ナイトを受賞した。2016年8月20日、UFC 202でライトヘビー級ランキング1位のアンソニー・ジョンソンと対戦し、試合開始13秒に右アッパーでKO負け。2017年5月28日、UFC Fight Night: Gustafsson vs. Teixeiraでライトヘビー級ランキング1位のアレクサンダー・グスタフソンと対戦。5Rに右アッパー3連発から右フックをもらいKO負け。ファイト・オブ・ザ・ナイトを受賞した。2017年12月16日、UFC on FOX 26でライトヘビー級ランキング7位のミシャ・サークノフと対戦し、パウンドでTKO勝ち。2018年7月22日、UFC Fight Night: Shogun vs. Smithでライトヘビー級ランキング9位のコーリー・アンダーソンと対戦し、0-3の判定負け。2019年1月19日、UFC Fight Night: Cejudo vs. Dillashawでカール・ロバーソンと対戦し、肩固めで1R一本勝ち。2019年4月27日、UFC Fight Night: Jacaré vs. Hermanssonでイオン・クテラバと対戦。1Rにバックハンドブローでぐらつき、パウンドでTKO負け寸前まで追い込まれるも、立て直して2Rにリアネイキドチョークで一本勝ち。パフォーマンス・オブ・ザ・ナイトを受賞した。2019年9月14日、UFC Fight Night: Cowboy vs. Gaethjeでライトヘビー級ランキング13位のニキータ・クリーロフと対戦し、2-1の判定勝ち。
1876年、オーストリアのミュールツーシュラーク (Mürzzuschlag) で生まれる。家族は鉄道員で、1895年にウィーンの高校を卒業後、ウィーン工業大学 (Vienna University of Technology) に入学し土木工学とディーゼルエンジンについて専門的な知識を習得。1900年から1901年までの1年間は徴兵され、クロアチアのプーラで兵役に就いた。モーターの専門家としてウィーンで活動したのち、チェコのブルノ工業大学 (Brno University of Technology) の土木工学研究会で研究活動を始める。彼は今後30年間をブルノで過ごしている。1909年には正式な教授に就任。教授職をしつつ研究活動を続け、1912年にカプラン水車の発明を発表。これは低落差・大流量の地点に適した革新的な発電用水車で、彼の発明を代表するものである。彼は水車に関連する特許を1912年から1913年にかけて4つ取得。1918年、Storek construction がカプラン水車を初めて製造し、ニーダー・エースターライヒ州の繊維工業会社に導入された。これを機に世界中で採用が相次ぎ、今日でもなお広く利用されている。1913年に水車研究会の会長に任命され、1926年には名誉博士号を授与される。のちに1934年にも名誉博士号を授与されたが、同年脳血管障害によりアッターゼー湖のほとりウンターアッハ (Unterach am Attersee) で死去した。
仮想記憶（かそうきおく、英語: Virtual Memory、バーチャルメモリ）とは、コンピュータ分野におけるメモリ管理の仮想化技法の一種であり、オペレーティングシステムなどが物理的なメモリを、アプリケーション・ソフトウェア（プロセスなど）に対して、専用の連続した主記憶装置に見えるように提供する。この技術により、物理的な主記憶装置に加えてハードディスク装置等の補助記憶装置を併用すれば、物理的な主記憶装置よりも大きな仮想メモリを提供する事ができる。またアプリケーション・プログラム側は、物理メモリ上のアドレスを意識しなくて良いため、マルチタスクの実現が容易である。このため現代のオペレーティングシステムの多くが仮想記憶をサポートしている。仮想的に与えられたアドレスを仮想アドレス (virtual address) または論理アドレス (logical address)、実記憶上で有効なアドレスを物理アドレス (physical address) または実アドレス (real address) という。仮想アドレスの範囲を仮想アドレス空間、物理アドレスの範囲を物理アドレス空間という。
仮想記憶の実装（仮想記憶方式）には、大きく分けてセグメント方式とページング方式の二種類がある。ちなみに68000システムでは、68451（セグメント方式）と、68851（ページング方式）のメモリ管理ユニット (Memory Management Unit、MMU) が準備されていた。一般にページング方式の方がよく使われている。これにより、メモリスワッピング（あるいは匿名メモリページング）と仮想記憶が結びつけられる。メモリスワッピングとは、一次記憶装置内のメモリページを二次記憶装置(のスワップファイルあるいはスワップパーティションと呼ばれる場所)に書き出して、より高速な一次記憶装置を他のプロセスが使えるように解放することである。「仮想記憶」という用語は「メモリスワッピング」と混同されることが多い。これはWindows系のオペレーティングシステム (OS) がメモリスワッピングの可 / 不可を設定する項目を "virtual memory" と称していることも一因と考えられる。実際、Windowsはその "virtual memory" を不可としても、ページング方式と仮想記憶を使用している。Windows XP日本語版では、"システムのプロパティ"→"詳細設定"→"パフォーマンスオプション"→"仮想メモリ"のことである。Unix系システムでもスワップファイルやスワップパーティションなしで仮想記憶を使用することが可能である。従って主記憶装置以上の大きな記憶領域を仮想的に使用できるようにすることは仮想記憶の主な目的ではあるが、本質ではないとも言える。本質は、不連続な物理メモリ領域を連続な仮想メモリ領域にマッピングすることであり、複数のプロセスがそれぞれ固有の連続な仮想メモリ領域を割り当てられる点である。これによって他のプロセスのことを気にせずに動作できる環境が提供されている。そういった意味で、仮想機械がゲストOSに対して提供していることと、仮想記憶がユーザープロセスに提供していることは等価である。仮想記憶は物理メモリのフラグメンテーションを隠蔽することでアプリケーションのプログラミングを容易にする。すなわちカーネルに記憶階層の管理を委任することで、プログラムが明示的なオーバーレイの制御を行う必要性を排除している。技術的には、仮想記憶を使うことにより、ソフトウェアが動作するメモリアドレス空間のサイズとアドレス範囲は当該コンピュータの物理メモリ領域には必ずしも縛られなくなる。仮想記憶を適切に実装するには、CPU（あるいはそれに付随するデバイス）がOSに対して仮想メモリを物理メモリにマップする（対応付ける）手段を提供し、主記憶（物理メモリ）に対応していない仮想アドレスにアクセスしたことを検出する手段を提供して必要なデータをスワップインできるようにしなければならない。CPUの支援なしで仮想記憶を提供することも可能だが、その場合は上述の機能を提供するCPUをエミュレートするだけであって、本質的には同じことである。アドビシステムズの一部のアプリケーションのように、アプリケーションプログラムが自前で仮想記憶機構を持つ例もある。ソフトウエアによって仮想記憶を実現する事は、本来ハードウエアで実現できる機能をあえてソフトウエアで行おうとしているので一見非効率に思える場合がある。しかし、この見方は場合によっては誤りである。なぜならページ方式やセグメント方式では仮想アドレス空間に対する広がりを持たせているので、例えば画像などを扱う場合には単にアドレス空間方向への広がり＝すなわち水平方向への広がりしか持たない。だが画像に対する操作は、特定の2次元空間＝面的な広がりを持っている。ここにソフトウエアで仮想記憶を実施するに当たって、面的な広がりをメモリ参照の局在性としてみなすと、単なる仮想記憶よりも性能の向上が期待できる。
仮想記憶技術が開発される以前、1940年代から1950年代のプログラマは2レベルの記憶装置（主記憶あるいはRAMと、磁気ディスク装置あるいは磁気ドラムメモリといった二次記憶）を直接管理する必要があり、大規模プログラムではオーバーレイなどの技法が使われていた。従って仮想記憶は、主記憶を拡張するためだけでなく、そのような拡張をプログラマが可能な限り容易に扱えるように導入された。マルチプログラミングやマルチタスクを実装した初期のシステムは、メモリを複数のプログラムに分割するのに仮想記憶を使っていない。例えば初期のPDP-10はレジスタを使ってマルチタスクを実現していた。ページング方式はマンチェスター大学のAtlas上で開発された。1万6千ワードの磁気コアメモリの一次記憶と9万6千ワードの磁気ドラムメモリによる二次記憶を制御するものである。最初のAtlasは1962年に稼働開始したが、ページングのプロトタイプは1959年に開発されている。なお、ドイツの初期の情報工学者 Fritz-Rudolf Güntsch (後に Telefunken TR 440 というメインフレームを開発)は 1957年の博士論文 Logischer Entwurf eines digitalen Rechengerätes mit mehreren asynchron laufenden Trommeln und automatischem Schnellspeicherbetrieb(複数非同期ドラム装置と自動高速メモリモードを持つデジタル計算機の論理概念)で仮想記憶のコンセプトを発明していたと言われている。1961年、バロースはセグメント方式で仮想記憶をサポートした世界初の商用コンピュータ B5000 をリリースした。1965年にMITが開発したMultics以降、仮想記憶は本格的に採用され始めた。コンピュータ史上の多くの技術と同様、仮想記憶にも様々な曲折があった。安定した技術と見なされるまで、仮想記憶の様々な問題点を解決しようとするモデルや理論が開発され実験がなされた。仮想アドレスを物理アドレスに変換するハードウェア機構の開発も必然的だったが、初期の実装ではそれによってメモリアクセスが若干遅くなった。システム全体を対象とするアルゴリズム（仮想記憶）は従来のアプリケーション単位のアルゴリズム（オーバーレイ）よりも非効率ではないかという懸念もあった。1969年、商用コンピュータでの仮想記憶に関する論争は事実上終結した。David Sayre 率いるIBMの研究チームが仮想記憶システムが手動制御システムよりも優位にあることを示したのである。1970年、IBMはSystem/370シリーズのOSであるDOS/VS、OS/VS1、OS/VS2（後のMVS）で仮想記憶をサポートした。OS/VS1はシングルタスクの仮想記憶で、マルチタスクには従来通りユーザーによるマルチプログラミングが必要であったが、OS/VS2はマルチタスクの仮想記憶（複数の仮想アドレススペース）をオペレーティングシステムの機能としてサポートした。以後の各社メインフレームでは仮想記憶が一般的となる。ミニコンピュータで初めて仮想記憶を導入したのは、ノルウェーのNORD-1である（1969年）。1976年、DECのミニコンピュータ VAXシリーズのOSであるVMSで仮想記憶をサポートした。しかし、1980年代の初期のパーソナルコンピュータでは仮想記憶は採用されていない。これは当時のマイクロプロセッサの性能や機能の問題もあるし、個人用のコンピュータに仮想記憶が必要になると見なされていなかったという面もある。当時の主流はバンク切り換えによるメモリ増設だった。x86アーキテクチャで仮想記憶が導入されたのは、Intel 80286 によるプロテクトモードが最初だが、セグメント単位のスワッピングはセグメントが大きくなると性能が悪くなるという問題があった。Intel 80386 では既存のセグメント方式の下層にページング方式を実装し、ページフォールトによるページングが可能となった。しかしセグメントディスクリプタのロードは時間のかかる処理だったため、OS設計者はセグメントを使わずページングだけを使うようになっていった。仮想記憶が導入されたのは、OS/2（1987年）、Microsoft Windows 3.0 （1990年）、MacintoshのSystem 7（1991年）、Linuxカーネル 0.11+VM（1991年）などが最初である。
仮想記憶は、必須ではないものの通常ページング方式を使って実装される。ページングでは仮想アドレスを表すビット列の下位ビット列部分はそのまま物理アドレスの下位ビット列部分として使われる。上位ビット列部分はアドレス変換テーブル（群）のキーとして使用され、それによって実際の物理アドレスの上位ビット部分を得る。このため、サイズが2の冪乗の仮想アドレス空間の連続したアドレス範囲が、対応する連続な物理アドレス範囲に変換される。そのような範囲で参照されるメモリをページと呼ぶ。ページサイズは512バイトから8192バイトが一般的であり、特に4096バイトが最もよく使われるが、特殊用途として4Mバイトやそれ以上のサイズのページも使われることがある。オペレーティングシステムは、ページテーブルと呼ばれるデータ構造にアドレス変換テーブル、つまり仮想ページ番号と物理ページ番号のマッピング情報を格納する。あるページが使用不可とされている場合（物理メモリに対応しておらず、スワップ領域に内容がある場合など）、CPUがそのページ内のメモリ位置を参照しようとしたとき、ハードウェアの機構がオペレーティングシステムに、一般にページフォールトと呼ばれる例外を通知する。これにより実行コンテキストはオペレーティングシステム内の例外処理ルーチンにジャンプする。そのページがスワップ領域にあるなら、そのルーチンは「ページスワップ」と呼ばれる処理を実行して必要なページの内容を物理メモリに読み込む。ページスワップ操作には一連の段階がある。まず、メモリ上のページを選択する。例えば、最近アクセスされておらず、なるべくならスワップ領域を含む何らかのディスクから読み込まれたままで変更されていないページを選択する（詳細はページ置換アルゴリズムを参照）。そのページが変更されている場合、その内容をスワップ領域に書き出す。次に必要とされている、例外発生時に参照しようとしていた仮想アドレスに対応するページの情報を読み込む。ページの読み込みが完了したら、その物理メモリの内容更新に応じて仮想アドレスから物理アドレスへの変換テーブルを更新する。ページスワップが完了すると、例外処理を完了し、元のプログラムの実行が例外発生箇所から再開されて何事もなかったかのように処理が続行される。仮想ページに何も割り当てられていないために使用不可となっている可能性もある。そのような場合、未使用、あるいはスワップアウトして未使用にした物理ページを割り当て、OSによってはその内容をゼロクリアする。ページテーブルはそれに対応して更新され、上述の場合と同様にプログラムが再開される。
バロース B5000 などのシステムは、ページング方式ではなくセグメント方式を使い、仮想アドレス空間を可変長のセグメントに分割する。その場合、仮想アドレスはセグメント番号とセグメント内オフセットから成る。Intel 80286の保護モードにもそのようなセグメント方式があったが、ほとんど使われなかった。セグメントとページは、セグメントをページに分割するという形で同時に使用できる。そのようなメモリ構成のシステムとして、MulticsやSystem/38がある。その場合の基本はページングであり、セグメントはメモリ保護に使われる。Intel 80386 とその後のIA-32プロセッサでは、セグメントをページ化された32ビットのリニアなアドレス空間に置く。セグメントによる管理と、ページ単位による管理の、2段階のシステムとなっている。しかし、複数のセグメントを活用しているOSは少なく（ただし、研究レベルまで含めればそんなに少なくない）、単純にベースアドレスを全てゼロとして、範囲のみ指定した最小限必要なだけのセグメントと、ページングのみを使っていることが多い。
これは、mmapやWin32のMapViewOfFileのような機構とは異なる。mmap等ではファイルは任意の位置にマッピングされる可能性があるため、ファイル間のポインタは使えないためである。Multicsでは、ファイル（複セグメントファイルの場合はセグメント）はセグメント機構を通してアドレス空間にマッピングされる。そのためファイルは常にセグメント境界にマッピングされる。ファイルのリンク部分にはポインタが並んでおり、そのポインタをレジスタにロードしたり間接参照したりするとトラップが発生する。未解決のポインタにはセグメント名を示す値とセグメント内オフセットがある。トラップハンドラは対応するセグメントをアドレス空間にマッピングし、ポインタのセグメント識別子部分をセグメント番号に書き換えるので、2度目以降はそのポインタにアクセスしてもトラップが発生しなくなる。この方式ではリンケージエディタが不要であり、同じファイルを複数のプロセスが異なる位置にマッピングしても問題なく機能する。
仮想アドレスから物理アドレスへの変換はメモリ管理ユニット (MMU) というハードウェア装置によって実装されている。これはCPUに内蔵されたモジュールの場合もあるし、外付けでCPUに密結合された別のチップの場合もある。これを動的アドレス変換機構 (DAT : Dynamic Address Translation) と呼ぶ。OSは、プログラムの仮想アドレス空間のどの部分を物理メモリに保持するかを決定する。OSは、MMUが使用する仮想アドレスから物理アドレスへの変換テーブルも管理する。さらに仮想メモリ例外が発生したら、OSはそれを解決するために物理メモリ領域を確保し、必要なら元の内容をディスクに追い出した上で新たに必要とされている情報をディスクから持ってきて、変換テーブルを更新し、例外発生したソフトウェアの実行を再開する。多くのコンピュータでは、この変換テーブルは物理メモリに格納されている。従って仮想メモリを参照すると、本来の参照以外に変換テーブルの参照が（変換テーブルの構成によっては複数回）発生する。このアドレス変換による性能低下を低減するため、ほとんどのMMUはよく使われる仮想ページに高速にアクセスできるよう、最近使われた仮想アドレスとそれに対応する物理アドレスを保持しておくテーブルを持っている。これをトランスレーション・ルックアサイド・バッファ（TLB）と呼ぶ。参照アドレスがTLB内に格納された変換テーブルでカバーされていれば、余分な変換テーブルの参照をせずに、高速に変換を行うことができる。ただし、TLBは高価な装置のためテーブルの大きさが限られており、目標の仮想アドレスが見当たらない場合は物理メモリ上の変換テーブルを参照してアドレス変換が行われる。プロセッサによっては、この一連の処理がハードウェア内で行われる。MMUは物理メモリ上の変換テーブルから必要な変換内容を持ってくるので、ソフトウェア側は余分な処理を必要としない。別の種類のプロセッサでは、オペレーティングシステムの介在が必須である。TLBに必要な変換内容がない場合、例外が発生し、オペレーティングシステムがTLB内の1つのエントリを必要な変換テーブルの内容と置き換え、当初のメモリ参照を行った命令から実行が再開され、再度TLBを参照して変換を行う。仮想記憶をサポートするハードウェアの多くはメモリ保護もサポートしている。MMUはメモリ参照の種類(リード、ライト、実行)やメモリ参照時のCPUモードによって扱いを変える機能を持っていることもある。これによってオペレーティングシステムは自身のコードとデータ（例えばアドレス変換テーブルなど）を問題のあるアプリケーションプログラムの不正なメモリアクセスから保護したり、アプリケーションを相互に保護したり、アプリケーション自身の不正動作（例えば自身のコード部分に書き込もうとするなどの動作）から保護したりする。
各プロセスの仮想アドレス空間には、そのプロセスが使用するコードやデータが配置される。ページング方式であれ、セグメント方式であれ、仮想アドレス空間内で使用している範囲の管理と制御が仮想記憶機構として必須である。例えば、実行ファイルの内容を仮想メモリ上に配置する領域、スタックを配置する領域などがある。このような領域をセグメントと呼ぶ。セグメント方式のセグメントと似ているが、純粋に仮想的なオブジェクトである。実行ファイルを配置する領域は必ずしも連続ではない。プログラムのコード部分とデータ部分を分離して配置するのが一般的で、前者をテキストセグメントもしくはコードセグメント、後者をデータセグメントと呼ぶ。Unix系システムや Windows では、一般的にデータセグメントの一部としてBSSセクションとヒープ領域を含む。BSSセクションにはプロセス起動時に0に初期化される静的変数を配置する。初期値が0の静的変数を別扱いしているのは、読み書きが発生するまで0で初期化するのを後回しに出来るようにするための高速化のテクニックである。Unix系システムではヒープ領域はデータセグメントの末尾に配置され、brk() 関数などでデータセグメントのサイズを変えることでヒープ領域のサイズを変えられるようにする。各セグメントはマッピングしているオブジェクトが何であるか、その領域へのアクセス権などを属性情報として保持する。テキストセグメントはファイルシステム上の実行ファイルの一部と完全に対応しており、書き換えられることもない。従って、マッピングしているオブジェクトは実行ファイルであり、アクセス属性は「リードオンリー」となる。データセグメントやスタックは一時的な存在であるため何かをマッピングしているわけではない。そこでこれらは匿名ファイル（Anonymous File）をマッピングしているものとして管理される。匿名ファイルをマッピングしているセグメントに対応するページを匿名ページと呼び、これがスワッピングの際にスワップ領域に書き出される。データセグメントは当初は実行ファイルの一部と対応しているが、書き込み可能な属性が設定されている。ページング方式の場合、データセグメント内の内容が更新されたページはページ単位で匿名ページへと属性変更される。exec() システムコールなどで新たにプロセスの仮想アドレス空間を設定した当初は、基本的にこのような仮想アドレス空間を管理するデータ構造がカーネル内に作成されるだけで、実際の実行ファイルの内容はロードされない。Unix系システムでは、exec() システムコールからユーザ空間に制御が戻された瞬間にページフォールトが発生し、そこで初めてページ単位に実行ファイルの内容がロードされる。ただし、性能向上目的で事前にマッピングを作成する場合もある。各プロセスの仮想アドレス空間のアドレス範囲は同じでありオーバーラップしているのが一般的である。これを多重仮想記憶と呼ぶ。MMUは現に実行中のプロセスの仮想空間のみを認識する。コンテキストスイッチでプロセスを切り替える際、MMUに対して仮想アドレス空間の切り替えも指示する必要があるが、その方式はアーキテクチャによって様々である。同じプログラムを実行するプロセスが複数存在する場合、多重仮想記憶ではそれぞれが同じ仮想アドレスに実行ファイルをマッピングしていながら、それぞれ独立した仮想空間を使用する。このため、実行ファイルを配置する仮想アドレスはどのプロセスでも同じにすることができ、実行ファイル自体に配置すべきアドレスを格納しておくようになっているのが一般的である。また、それぞれのプロセスが実行ファイルのテキストセグメントをマッピングするのに使う物理メモリは共有することができる。他にも mmap() でファイルをマッピングする場合や共有メモリ機能でプロセス間の通信を行う場合、マッピングされる物理メモリが共有される。なお、アーキテクチャによっては、多重仮想記憶がオーバーラップしていると捉えず、全仮想空間がフラットに並んだ巨大な仮想空間を想定することもある。この場合、仮想空間識別番号が巨大な仮想空間のアドレスの一部と考えられる。もっとも、これは単にモデル化の手法が違うだけで実装に大きな違いがあるわけではない。実際、各ユーザープロセスが自分の仮想空間識別番号以外の仮想空間にアクセスすることはできない。
1962年に世界で初めてページングをサポートしたコンピュータAtlasは、フェランティ、マンチェスター大学、Plesseyが共同開発した。このマシンには連想メモリがあり、1エントリに512ワード長のページが対応している。スーパーバイザは非同値割り込みを処理し、磁気コアメモリと磁気ドラムメモリ間のページ転送を管理する。特筆すべきは、世界初の仮想記憶システムであるにもかかわらず、難しさなどから後のシステムでも実現例のあまり多くない、プログラムに単一レベル記憶を提供していることである。
Windows では、1990年のWindows 3.0から仮想記憶をサポートしている。マイクロソフトはWindows 1.0とWindows 2.0での失敗を受け、OSへのリソース要求を削減するために仮想記憶を導入した。マイクロソフトはスワップファイルを「仮想メモリ」と呼んでおり、混乱の元となっている。この概念に馴染みのない初心者はこの定義に疑問を持たず、仮想記憶（仮想メモリ）といえばWindowsのスワップファイルの大きさの調整のことだと思っている。実際には全てのプロセスは固定の変更不可能な仮想記憶空間を持っている（32ビットの場合、一般に2GB）。ユーザーは単にページング専用のディスク容量を変更することしかできない。Windows 3.xには隠しファイルとして386SPART.PARまたはWIN386.SWPがあり、それらがスワップファイルとして使われる。通常、ルートディレクトリにあるが、WINDOWSなど他のディレクトリに置くこともある。そのサイズはコントロールパネルで設定される「仮想メモリ」サイズで決定される。ユーザーがこのファイルを削除したり移動させたりすると、次回Windowsを起動したときにブルースクリーンが表示され、エラーメッセージが表示される（英語では "The permanent swap file is corrupt"）。Windows 95、Windows 98 / 98 SE、Windows Me でも同様の仕組みになっている。スワップファイルの大きさはデフォルトでは物理メモリ量の1.5倍であり、最大で物理メモリの3倍まで拡張できる。
NT系のWindows（Windows 2000、Windows XP、Windows Vista、Windows 7、Windows 8 / 8.1、Windows 10 ）などは、pagefile.sysというファイルを使用する。このファイルのデフォルトの位置はWindowsをインストールしたパーティションのルートディレクトリである。Windowsは任意のドライブの空き領域をページファイルとして使用できる。XPまでのWindowsではシステムクラッシュ時にカーネルまたは全メモリをダンプする設定にしている場合、ブートパーティション（Windowsがインストールされたドライブ）にこのファイルを置く必要があった（ダンプ先として使用するため）。リブートすると、システムがダンプを通常のファイルに移す。ページングファイルのサイズには初期サイズと最大サイズがあり、ページングファイルが不足するとページングファイルは最大サイズまで拡張される。拡張されたページングファイルは再起動するまで小さくならない。ページングファイルがあると、積極的なクリーニングにより物理メモリで足りる場合であってもページファイルへの書き出しが行われる。積極的なクリーニングは仮想記憶を実装するページ置換アルゴリズムの一つで、CPUの余剰時間を使ってページ内容をディスクに書き出しクリーンな状態にしておき、ページが必要になった時に短時間でページを再利用する手法である。勿論クリーンな状態のページ内容そのものが必要になった時には、ページファイル上のページ内容を無視するだけで良いので、オーバーヘッドは発生しない。Windows XP以降ではページファイルを使用しないオプションが選択できる。もちろんこれは物理メモリの容量が十分に足りている場合（かつ、ページファイル必須アプリケーション運用を必要としない場合）にのみ選択すべきオプションである。ページファイルを使用しない場合、ほとんど使用されない常駐ソフトなどのデータをスワップアウトすることができなくなるので、キャッシュとして使える物理メモリの空き領域が減ってパフォーマンスが低下することがある。
ページングファイルのサイズには初期サイズと最大サイズがあり、ページングファイルが不足するとページングファイルは最大サイズまで拡張される。徐々に拡張された場合、フラグメンテーションが起き、性能に悪影響を与えることがある。これに対する助言としては、ページファイルのサイズを固定することでOSがそのサイズを変更できないようにするという対策がある。ただし、ページファイルが拡張されるのは全部を使い切ったときで、デフォルト設定では物理メモリの150%の量になっている。したがって、ページファイルに対応した仮想記憶の要求が物理メモリの250%を越えないと、ページファイルは拡張されない。ページファイルの拡張によるフラグメンテーションは一時的なものである。拡張された領域が使われなくなれば（遅くとも次回の再起動時には）、追加で確保されたディスク領域は解放され、ページファイルは本来の状態に戻る。ページファイルの大きさを固定にすると、物理メモリとページファイルを合わせた以上のメモリを要求するアプリケーションがある場合に問題となる。その場合、メモリ確保要求が失敗し、アプリケーションやシステムプロセスが異常終了する可能性がある。ページファイルを拡張可能にすべきだという根拠として、ページファイルが先頭から順にシーケンシャルにアクセスされることはなく、ページファイルが連続領域になっていること性能上の利点はほとんどないという見方もある。いずれにしても、メモリを大量に使うアプリケーションを使用するならページファイルは大きい方がよく、ページファイルを大きくしてもディスク容量がそれに割かれる以外のペナルティはない。現代的な仕様のシステムでは余分にディスク領域を使用しても問題はない。例えば、メモリが3GBのシステムで6GBの固定スワップファイルを使用するとしても、HDDが750GBなら問題はないし、メモリが6GB、スワップファイルが16GB、HDDが2TBなら、これも問題はない。どちらの場合もスワップファイルとして使用する領域はHDDの1%に満たない。ページファイルは任意のドライブに作成する事ができる。これはUNIX同様スワップ専用のパーティション割り当てが行えるのに等しい。またページファイルはストライピングが行われるので複数のハードディスクドライブに小分けにしてページファイルを作成すると、ページング速度が向上する。物理メモリ以上のメモリを常に使うような使い方をする場合、ページファイルのデフラグメンテーションをすることで性能が改善する可能性もある。しかし、根本的には物理メモリを追加する方が性能改善に役立つ。
Mac OSはSystem 7から「仮想メモリ」として実装される。当時はコントロールパネルでメモリサイズ（メインメモリのサイズを加算した値）を指定し機能を入にすることで使用できるようになる。すると起動ディスクに隠しファイルとしてスワップファイルが作成される。スワップファイルは指定したメモリサイズの大きさとなり、これ以上は増えない。この頃の仮想メモリは使用しているかどうかでプログラムの動作が不安定になることがあった。そのため、プログラムのパッケージや説明書には仮想メモリの設定を確認させる記述が見られる。
Linuxのユーザプロセスから見れば、大局的にはメモリはCPUキャッシュ (L1, L2, …)、メインメモリ、ファイルの順に階層化されており、上位（CPUにより近い）メモリは下位メモリのキャッシュに過ぎない。実行可能なファイルや共有ライブラリのテキストセグメントやmmapで明示的にマップされる名前付きファイルに対して、スワップエリアはスタックやヒープを保持する名無しファイルである（データセグメントやBSSセグメントは読み出し専用の実行可能ファイルや共有ライブラリファイルからプロセス固有の読み書き可能な無名ファイルに展開・コピーされると考えられる）。もちろん、実際にはカーネルは性能維持のためにスワップエリアの使用とアクセスを最小限にするような最適化の努力を払う（メインメモリに余裕があればスワップエリアには書き出さず「キャッシュ（メインメモリ）」だけにしか情報が保持されない）。2.6のLinuxカーネルではスワップファイルはスワップパーティションと同程度の性能である。カーネルはスワップファイルの存在するディスク上の位置を把握しており、バッファキャッシュやファイルシステムのオーバヘッドを回避して直接ディスクにアクセスする。レッドハットはスワップパーティションの使用を推奨している。スワップパーティションの場合、ディスク上の位置を決めることができるので、スループットが最も高い場所に置くことができる。一方スワップファイルは管理の柔軟性という点でスワップパーティションに優っている。例えば、スワップファイルは任意のドライブ上に置くことができ、どんな大きさにもでき、必要に応じた追加や変更が容易であるだけでなく、ネットワークを介して外部ホスト上のリモートファイルを使うことも可能である。一方、スワップパーティションは一度位置と大きさを決めたら、ドライブ全体のパーティショニングをやり直さないと変更できない。Linuxは事実上無制限な個数のスワップデバイスをサポートし、それぞれに優先度を設定できる。オペレーティングシステムが物理メモリをスワップアウトする場合、最高優先度のデバイスの空き領域から使っていく。同じ優先度に複数のデバイスがある場合、それらは RAID 0と同様の使い方をされる。これによって並列的に複数のデバイスにアクセスするので性能が向上する。従って優先度の設定には注意が必要である。例えば、同じドライブ上の複数のスワップ領域を同じ優先度にするのは得策ではない。また、高速なデバイスを高優先度に設定するのが性能的に有利である。Linuxシステムでスワップを追加するには、その前にスワップ領域を作成しなければならない。パーティションならば一般のパーティション作成ツールが使用できる。通常ファイルの場合、ddコマンドと /dev/zeroを使って内容がゼロのファイルを作ることができる。作成したスワップ領域はmkswap filename/deviceでフォーマットし、swaponおよびswapoffコマンドでON/OFFを制御する。Windowsとは違い、物理メモリに入りきらない場合のみ、スワップが利用される。これは積極的なクリーニングが実装されていないためで、ページングが開始された時システムは著しい速度低下を起こす（スラッシング）。しかし、これは物理メモリが飽和状態を続けている場合さほど深刻では無い。メモリが飽和すればあまり利用されないページは自ずとハードディスクに追い出され、物理メモリには有用なページが残される様になる。
macOSではUnix系をベースとしたことで仮想メモリは常に使用するようになっており、複数のスワップファイルを使用できる。デフォルト（かつアップルの推奨）ではルートパーティションに配置されるが、他のパーティションやデバイスに置くこともできる。コンピュータの起動時から64MBのスワップファイルが1つ作成されている。場所は/private/var/vm/以下で、swapfilenという名前がつけられている（nは0からの数字）。容量が不足するとスワップファイルは自動的に追加される。swapfile1までは64MB、以降のスワップファイルのサイズは128MB、256MB...と8の倍数で増えるのが基本だが、メモリの最大容量・ハードディスクの空き容量の1/4・1GBのいずれか小さい方を選択し容量が決定する。ひとつのスワップファイルが大きくなるのではなく複数のファイルが作成される。すなわちスワップファイルが4つなら64+64+128+256で合計512MBとなる。スワップファイルの場所はコマンドライン操作などで他のデバイスに変更できる。スワップファイルを削除するアプリケーションも存在し、これを用いなくとも削除できる（ただし、削除後は再起動するのが望ましい）。また、一旦ログアウトしてからログインしなおすと再起動することなく削除できる。macOSでは多重仮想記憶がサポートされ、仮想空間はプロセス毎に資源が分離されている。この違いが、Classic Mac OSとmacOSでの仮想記憶に対する信頼性の違いとなって現れている。
情報処理用語規格（じょうほうしょりようごきかく）とは、国際規格やJISなどにおいて情報処理に関する用語について定めた一群の規格のことである。
ISOでは1964年（昭和39年）にニューヨークで開催されたISO/TC 97の総会においてISO規格として情報処理用語の用語集の作成が決定され、担当委員会として「ISO TC97 SC 1」の設立が決定された。1966年（昭和41年）のSC1総会で実質的な作業が開始された。ISOの当初の作業はIFIP（情報処理国際連合）とICC（国際計算センター）が共同で作成し1965年（昭和40年）に刊行した用語集が元になっている。このような作業の成果は「ISO 2382」シリーズとして各パート別に制定・改正されてきた。「ISO TC97 SC 1」は、1987年（昭和62年）10月に「ISO/IEC JTC 1」が設立されてからはその下に移り「ISO/IEC JTC 1/SC1」となった。これに伴い「ISO 2382」シリーズは1989年（平成元年）制定分からは「ISO/IEC 2382」シリーズとなった。しかしながら主要な用語規格の制定が一通り終わった1990年代に入ると「多くの国でメンバーが固定化し委員の高齢化が進んでいる」「各国で政府や企業の予算削減が進行して参加人員が急速に減少していることも悩みの種である。」とされるようになり、さらには「日本を含めて，各国とも定常的な審議や，中間会議・全体会議への参加者不足に悩んでおり，SC 1は転機を迎えた感が強い」とされるようになってきた。そのため幹事国の引き受け手が無かったことを切っ掛けに「ISO/IEC JTC 1/SC1」は1998年（平成10年）に廃止され、以後の用語規格の制定・改正の作業は各パートに関連する分野を担当するそれぞれのSCが行なっていくことになった。日本では当初は日本独自の規格として1961年（昭和36年）制定の「JIS Z 8111 計数形計算機用語（一般）」（68語を収録）及び1962年（昭和37年）制定の「JIS Z 8112 計数形計算機用語（一般を除く）」（124語を収録）が制定されたが、これらはいずれも1970年（昭和45年）2月1日に廃止され、代わって1970年（昭和45年）10月1日に一本化した上約200語を追加して「JIS C 6230 情報処理用語」が制定された。その後1974年（昭和49年）以降ISOにおいて同様の規格が国際規格として定められるようになったため、それ以後は個々の用語の定義や分類について国際規格と一致するような形で1977年（昭和52年）（528語を収録）と1981年（昭和56年）9月1日に改正された（1300語を収録）。この規格は1987年（昭和62年）3月1日には部門情報処理（X）の新設に伴い部門Xに移行し規格番号がJIS X 0001となっている。その後1987年（昭和62年）4月1日には国際規格にあわせてパート別規格になるために全面的に改正され、JIS X 0001は全面的に内容を改正されると共に基本用語のみの規格となった。当時はJISでは枝番方式による規格番号は認められていなかったため、「ISO 2382-1」を「JIS X 0001」に、「ISO 2382-2」を「JIS X 0002」に、「ISO 2382-3」を「JIS X 0003」にという形で「JIS X 0001」から始まる規格番号を順次振っていった。JISには規格を書籍として出版する際しばしば規格書ごとにその末尾に制定や改正の経緯・問題点・今後の改正予定などを説明した「解説」が付されているが、この情報処理用語の規格については用語規格全体についての解説が一つの独立した書籍として出版されている。日本での作業は現在では情報処理学会が行っているが、同学会の創立は1960年（昭和35年）でありそれ以前に作業が行われた「計数形計算機用語」制定の時は電気通信学会（後の電子情報通信学会）に委託され、後に富士通の社長となった清宮博が委員長となった同学会に設けられた用語規格のための作業委員会が作業を行ったが、1960年（昭和35年）に情報処理学会が設立されてからは同学会が業務を引き継いだ。1962年（昭和37年）1月に常設の組織として「ISO/IEC国内委員会」が設置され、同委員会は1963年（昭和38年）12月に情報処理学会規格委員会と改称された。同委員会のもとに用語規格を担当するSC1作業部会が設けられて以後同作業部会が中心になってISOのSC1と歩調をあわせながら作業を進めていった。情報処理学会規格委員会は1987年（昭和62年）には「ISO/IEC JTC 1」の設立に伴ってそれまでより独立性の高い「情報規格調査会」に改組され、規格委員会の下の各作業部会も情報規格調査会の下部組織になった。1998年（平成10年）に「ISO/IEC JTC 1/SC1」が廃止されたのに伴い2001年（平成13年）に日本のSC1作業部会も廃止され、「ISO/IEC JTC 1」と同様にそれぞれの部門を担当する作業部会が用語規格の制定・改正を担当することになった。
2009年のMLBドラフト10巡目 (全体299位) でシンシナティ・レッズから指名され契約。ルーキー級ガルフ・コーストリーグ・レッズで14試合に出場し、6打点、打率.208だった。2010年はルーキー級ビリングス・マスタングズで35試合に出場し、12打点4盗塁、打率.306だった。2011年はA級デイトン・ドラゴンズで97試合に出場し、3本塁打43打点2盗塁、打率.273だった。2012年はA + 級ベイカーズフィールド・ブレイズで59試合に出場し、4本塁打22打点、打率.278だった。7月にAA級ペンサコーラ・ブルーワフーズへ昇格。41試合に出場し、2本塁打12打点1盗塁、打率.200だった。2013年はAA級ペンサコーラで98試合に出場し、3本塁打44打点1盗塁、打率.260だった。オフの11月20日に40人枠入りを果たした。
2014年は正捕手のデビン・メソラコが故障で離脱したため、開幕ロースター入りし、4月3日のセントルイス・カージナルス戦でメジャーデビュー。8番・捕手として先発起用され、4打数無安打1三振に終わった。3試合に出場後、4月7日にメソラコが復帰したため、AAA級ルイビル・バッツへ降格した。同年は21試合に出場し、打率は.185ながらメジャー初本塁打を放ち、打点も挙げた。守備では20試合でマスクを被り、無失策・盗塁阻止率67％ (許盗塁4・盗塁刺8) という成績をマークした。2015年は出場機会を大幅に増やし、81試合でプレーした。打撃面では打率.252・3本塁打・18打点を記録した。キャッチャー守備は、73試合守って2失策・守備率.996・盗塁阻止率29％に終わった。1試合だけライトも守ったが守備機会はなかった。2016年は正捕手として出場機会を更に増やし、115試合に出場し、打率.257・7本塁打・51打点を記録した。2017年シーズン中の9月22日に4年契約で2022年については球団側に選択権のあるオプション契約で契約延長した。
前作「光のシルエット」から約2ヶ月ぶりのリリースであり、2005年2作目のシングル。表題曲「暁に咲く詩」は、テレビアニメ『D.C.S.S. 〜ダ・カーポ セカンドシーズン〜』のエンディングテーマに起用された。自身の楽曲が『D.C. 〜ダ・カーポ〜』シリーズの作品の主題歌に起用されるのは3枚目のシングル「未来へのMelody」以来4作ぶり。楽曲自体は『D.C. 〜ダ・カーポ〜』の世界観に合致する心地良い曲である。ディスクジャケットには、表題曲「暁に咲く詩」が起用された『D.C.S.S. 〜ダ・カーポ セカンドシーズン〜』に登場するキャラクターの朝倉音夢とうたまるが描かれている。イラストは同アニメのキャラクターデザインを手掛けた高品有桂による描き下ろし。2005年9月5日付のオリコン週間シングルチャートで39位を獲得。なお、11枚目のシングル「優しさは雨のように」で更新されるまで自己最高順位であった。
鹿児島市の中部に位置している。町域の北方には上竜尾町、南方には長田町、上本町、西方には冷水町、西坂元町、東方には上竜尾町がそれぞれ接している。町域の南端に国道10号が通っている。以前は付近を鹿児島市電上町線が通っており、竪馬場電停と長田町電停が所在していた。
下竜尾町という地名は江戸期より見え、鹿児島城下のうちであった。町内には大身分の武士の屋敷が多く所在していた。明治初期は鹿児島府下に属していた。1889年（明治22年）に市制が施行されたのに伴い、鹿児島市の町名「下竜尾町」となった。1967年（昭和42年）には下竜尾町の一部が上本町、大竜町に分割された。
以前は鹿児島市電上町線が通っていたが廃止されたため、最寄駅は鹿児島駅である。
上田丸子電鉄は戦後の利用客増加に対応するため、1949年（昭和24年）に近江鉄道よりクハ21形電車（2代）クハ23・25の2両を譲り受けた。近江鉄道クハ21形（2代）は1947年（昭和22年）10月に日本鉄道自動車工業（現・東洋工機）において新製された制御車であり、譲渡当時の経年も非常に浅かったものの、当時の近江鉄道においては同社八日市線の電化完成などに伴って電動車に不足を来たしており、かつ同形式が戦後間もない混乱期に落成したため資材不足により運転機器を装備せず実質的に付随車であったことなどから運用上難を来たし、早期の他社への譲渡に至ったものであった。上田丸子電鉄における導入に際しては電動車化改造および両側妻面への運転台機器新設などが実施され、翌1950年（昭和25年）2月10日付認可によって運用を開始した。電動車化改造を施工したにも関わらず、当初は車両番号・記号とも近江鉄道在籍当時のまま運用されたが、同年7月1日付で実施された上田丸子電鉄に在籍する全車両を対象とした一斉改番に際して、モハ2320形2321・2322と改称・改番された。同2両は主に丸子線で運用されたのち、1969年（昭和44年）4月の丸子線全線廃止後は同社別所線の上田原電車区に回送され、休車状態のまま同所で長期間留置された。その後1972年（昭和47年）にモハ2321が銚子電気鉄道へ譲渡され、同社デハ500形501として導入、1999年（平成11年）まで在籍した。
全長11,800mm・全幅2,700mmの、比較的屋根の浅い軽快な半鋼製車体を備える。妻面形状は緩い円弧を描く平妻型で、3枚の前面窓のうち中央部の窓幅を狭めた非貫通構造の3枚窓設計である。運転台部分には乗務員扉を備え、側面には片開式の客用扉を片側2箇所設置、側窓は二段上昇式、側面窓配置はd1D5D1d（d：乗務員扉、D：客用扉、各数値は側窓の枚数）である。上田丸子電鉄への導入に際しては、前後妻面への運転台機器および前照灯など灯具類の新設のほか、各客用扉に戸閉装置（ドアエンジン）を設置し、上田丸子電鉄においては初となる自動扉仕様車両となった。その他、警笛（タイフォン）が前後妻面とも屋根部に設置された点が特徴であり、また前照灯は当初幕板上部の雨樋付近に設置したが、後年屋根上に移設した。車体塗装は当初茶色一色であったが、後年上田丸子電鉄における標準塗装が下半分ブルー・上半分クリームの2色塗りに改められたことに伴って本形式も同塗装に変更された。
制御装置・主電動機はいずれも東芝製のものを採用、ゼネラル・エレクトリック (GE) 社開発のMコントロールと称する間接制御器の系譜に属する電空カム軸式の自動加速制御器PC-3A、および直流直巻電動機SE-131-E（端子電圧600V時定格出力45kW）を搭載する。駆動方式は吊り掛け式、歯車比は4.27 (64:15) で、主電動機は1両当たり4基搭載する。制動装置は構造の簡易な直通ブレーキに連結運用を考慮して非常弁を付加したSME直通空気ブレーキを常用する。台車は近江鉄道在籍当時と同じく、日本鉄道自動車工業製の鋳鋼組立型釣り合い梁式台車NT-28Bを装着する。固定軸間距離は1,900mm、車輪径は860mmである。集電装置は菱形パンタグラフを採用、各車の屋根上丸子町側に1両当たり1基搭載する。
竣功後の本形式はクハ23が丸子線に、クハ25が別所線にそれぞれ分散して配属された。本形式は当時の上田丸子電鉄における数少ない総括制御（間接制御）車、かつ唯一の自動加速制御車でありながら、総括制御というメリットを捨ててまで分散配置されたことについては、本形式が前述の通り上田丸子電鉄初の自動扉仕様車であったことから、当時それぞれの沿線に在住した同社株主への配慮からとされている。また別所線に配属されたクハ25は当時運行されていた急行列車運用に優先的に充当されるなど、本形式は当時の上田丸子電鉄における看板車両として扱われた。本形式は1950年（昭和25年）7月1日付で実施された一斉改番に際してモハ2320形2321（旧クハ23）・2322（旧クハ25）と改称・改番されたのち、1955年（昭和30年）にモハ5260形5263が別所線に配属されたことに伴ってモハ2322が丸子線へ転属、本形式は丸子線に集約された。当初は本形式同士の重連（2両編成）で運用され、翌1956年（昭和31年）にサハ20形27が丸子線に配属されて以降は同車を本形式2両で挟んだモハ-サハ-モハの3両編成を組成、丸子線の主力車両として運用された。その後、編成定員を増加させる目的から1962年（昭和37年）に中間付随車をサハ20形27からサハ40形41に差し替え、同時に本形式2両のサハ41と連結する側の妻面の運転台を撤去し貫通扉を新設、併せて車体修繕工事も施工された。運転台の撤去および妻面の貫通構造化はモハ2321のパンタグラフ側、およびモハ2322の非パンタグラフ側の妻面に施工され、貫通路ならびに貫通幌枠が新設された。片運転台化・貫通構造化改造以降は丸子町側からモハ2322-サハ41-モハ2321の半固定編成を組成したが、同線廃止直前の時点ではサハ41を抜いた2両で運用されていた。1969年（昭和44年）4月の丸子線全線廃止後は余剰となり、別所線に転属し予備車となるもほとんど稼働しないまま休車となったのち、モハ2321は1972年（昭和47年）6月20日付で除籍され、銚子電気鉄道へ譲渡された。残るモハ2322はその後も上田原に留置されていたが1975年（昭和50年）3月27日付で除籍となり、こちらは他社へ譲渡されることなく解体処分され、本形式は形式消滅した。