るりまサーチ

最速Rubyリファレンスマニュアル検索!
31件ヒット [1-31件を表示] (0.010秒)
トップページ > クエリ:advise[x]

別のキーワード

  1. io advise
  2. _builtin advise
  3. advise io
  4. advise _builtin

ライブラリ

クラス

キーワード

検索結果

IO#advise(advice, offset=0, len=0) -> nil (18107.0)

posix_fadvise(2) を呼びだし、 ファイルへのアクセスパターンをOSに知らせます。

...posix_fadvise(2) を呼びだし、
ファイルへのアクセスパターンをOSに知らせます。

advice には以下のいずれかのシンボルを指定します。
* :normal - デフォルト
* :sequential - データは前から順にアクセスされる
* :random - データ...
...なります。
デフォルトでは offset と len がともに 0 なので、
ファイル全体を指定したことになります。

posix_fadvise をサポートしていないプラットフォーム上では
何もしません。

@param advice アクセスパターンを表すシンボル...
...pipe を指している
場合に発生する例外(Linux はこの場合には Errno::EINVAL を発生する)
@raise RangeError offset,lenが有効範囲から出ている場合に発生する例外

//emlist[例][ruby]{
File.open("testfile") { |f| p f.advise(:sequential) } # => nil
//}...

WIN32OLE_EVENT#unadvise -> () (6100.0)

イベント通知元をオブジェクトから切断します。

イベント通知元をオブジェクトから切断します。

当メソッド実行後は、イベント通知を受けられなくなります。また、このオブ
ジェクトを利用したWIN32OLE_EVENT#on_eventなどの呼び出しはエラー
(WIN32OLERuntimeErrorの通知)となります。

WIN32OLE_EVENTオブジェクトは一度生成すると、イベントハンドラが登録され
ている限りオブジェクトを解放しません。というのは、イベントの通知元のオ
ブジェクトと相互参照されるため、自動的に解放することができないからです。
結果として、OLEオートメーションサーバの解放もスクリプトが終了するまで行
われません。

こ...

NEWS for Ruby 2.3.0 (6.0)

NEWS for Ruby 2.3.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。

...8
* `flags` オプションの追加。
this parameter is bitwise-ORed to oflags generated by normal mode argument.
11253
* IO#advise はもはや Errno::ENOSYS を起こしません。
サポートの有無を実行時ではなくビルド時に検出するためです。...