trim
「trim」とは、手入れをするということを意味する表現。
「trim」とは・「trim」の意味
「trim」は他動詞で、「芝や生け垣を刈り込んで手入れする」、「写真をトリムする」、「切り落とす」などの意味を持つ。また、形容詞としても用いられることがあり、「きちんとした」、「すらっとした」という意味で用いられる。また、名詞としては「a trim」の形で「髪を切ること」を意味することがある。「trim」の活用変化一覧
「trim」は、動詞として以下のような活用変化をする。原形:trim
過去形:trimmed
過去分詞形:trimmed
現在分詞形:trimming
三単現形:trims
「trim」の語源・由来
「trim」は古英語に由来する。動詞としての「trim」は「何かを調整する」、「余分なものを削ぎ落とす」などの意味がある。この語義は、「強化する」、「整える」、「しっかりさせる」という意味を持つ古英語の「trymman」 に由来する。
形容詞としての「trim」は、「整然とした」という意味がある。この語義は、「準備された状態」を意味する航海の専門用語としての「trim」が変化したものである。
また、名詞としての「trim」は、「しっかりした」を意味する古英語の「trum」から来ている。
「TRIM関数」とは
「TRIM関数」は、テキストを整えるためのMicrosoft Excelの関数の1つである。この関数は、テキスト文字列から余分なスペースを削除することができる。テキスト文字列の前後に余分なスペースがあると、文字列の検索や置換がうまく動作しないなどの問題が発生することがある。TRIM関数は、このような問題を解決するために使用される。
TRIM関数は、次のように使用する。
=TRIM(テキスト)
この関数は、引数として与えられたテキスト文字列から、前後の余分なスペースを取り除いた結果を返す。返される値は、新しいテキスト文字列として扱われる。
例えば、次のように使用することができる。
=TRIM(" Hello, World! ")
この場合、前後に余分なスペースがあるため、関数の結果は「Hello, World!」となる。
「trim()(Java)」とは
「trim()」は、Javaプログラミング言語で使用される文字列メソッドの1つである。このメソッドは、文字列の前後にある余分な空白文字(空白、タブ、改行)を削除するために使用される。「trim()」メソッドは、例えば以下のように使用される。
String str = " Hello, World! ";
String trimmedStr = str.trim();
この場合、元の文字列には前後に余分な空白が含まれているが、「trim()」メソッドを使用することによって、これらの空白を取り除いた新しい文字列が作成される。
「TRIMコマンド」とは
SSDのTRIMコマンドとは、SSDのパフォーマンスを向上させるための機能の一つである。TRIMコマンドは、OS上で削除済みのデータが不要なデータであることをSSDに通知するコマンドとして働く。SSDがTRIMコマンドに対応することで、OSからSSDに不要となった実データのアドレスを通知することができる。これにより、SSDの書き込み速度や寿命を向上させることが可能となる。一般的に、TRIMコマンドは自動的に実行される。ただし、古いOSやSSDの場合は、自動で行われないことがある。「trim」の使い方・例文
英単語「trim」には、複数の意味がある。以下に、それぞれの意味について代表的な使い方と例文をいくつか挙げる。1. (動詞) 切り詰める、削減する
The company is trying to trim costs by reducing its workforce.(その会社は、人員削減によるコスト削減を図っている。)
We need to trim the budget for next year. (来年の予算を削減する必要がある。)
2. (動詞) 装飾する、整える
She trimmed her hair. (彼女は髪を整えた。)
I'm going to trim the Christmas tree. (クリスマスツリーを飾るつもりである。)
He trimmed the hedges in his garden. (彼は庭の生け垣を整えた。)
3. (形容詞) すっきりとした、きちんと整った
Her new haircut looks very trim. (彼女の新しい髪型はとてもすっきりしている。)
He always keeps his garden looking very trim. (彼は常に庭をきちんと整えている。)
4. (名詞) 余分な部分、切り落とし
Can you hand me the trim from the fabric? (布の切り落としを取ってくれますか?)
The carpenter used a decorative trim on the cabinets. (大工はキャビネットに切り落としの縁飾りを使った。)
ティー‐アール‐アイ‐エム【TRIM】
読み方:てぃーあーるあいえむ
《trade related investment measures》貿易関連投資措置。海外からの直接投資に、技術移転や特定部品の国内での調達を義務づけるなどの条件をつける各国の規制のこと。
トリム【trim】
トリム【Trim】
trim
trim — 文字列の先頭および末尾にあるホワイトスペースを取り除く
説明
string trim ( string str [, string charlist] )この関数は str の最初および最後から空白文字を取り除き、 取り除かれた文字列を返します。2番目のパラメータを指定しない場合、 trim()は以下の文字を削除します。
- " " (ASCII 32 (0x20)), 通常の空白。
- "\t" (ASCII 9 (0x09)), タブ。
- "\n" (ASCII 10 (0x0A)), リターン。
- "\r" (ASCII 13 (0x0D)), 改行。
- "\0" (ASCII 0 (0x00)), NULバイト
- "\x0B" (ASCII 11 (0x0B)), 垂直タブ
パラメータ
- str
- ホワイトスペースを取り除く string
- charlist
- charlistパラメータにより、削除する 文字を指定することも可能です。削除したい全ての文字をリストに してください。..を文字の範囲を指定する際に 使用可能です。
返り値
ホワイトスペースを取り除いた文字列変更履歴
バージョン | 説明 |
---|---|
4.1.0 | charlist オプションパラメータが追加されました |
例
例 2333. trim()の使用例 <?php
$text = "\t\tThese are a few words :) ... ";
echo trim($text); // "These are a few words :) ..."
echo trim($text, " \t."); // "These are a few words :)"
// $binaryの始めおよび最後にあるASCII制御文字(0から31まで)を削除
$clean = trim($binary, "\x00..\x1F");
?>
例 2334. trim() を用いて配列の値をトリミングする
<?php
function trim_value(&$value)
{
$value = trim($value);
}
$fruit = array('apple','banana ', ' cranberry ');
var_dump($fruit);
array_walk($fruit, 'trim_value');
var_dump($fruit);
?>
上の例の出力は以下となります。array(3) { [0]=> string(5) "apple" [1]=> string(7) "banana " [2]=> string(11) " cranberry " } array(3) { [0]=> string(5) "apple" [1]=> string(6) "banana" [2]=> string(9) "cranberry" }
参考
ltrim() |
rtrim() |
トリム
車室内の内張り用部品およびその付属装飾品の総称。トリムの目的は(1)室内の見栄え、風合いの向上(2)騒音、高熱から守る快適性の向上(3)衝突や干渉時の安全性の向上、などであり、取付け場所により目的にかなう材料と工法が選ばれる。例えば天井やドアは広く目立ちやすいので見栄え、風合いが重視され、フロアとドアは触感と断熱、吸音などのためにカーペットやファブリックを使う。ダッシュパネルは見えにくいので風合いは無視され、断熱、遮音に適したサンドイッチボードに簡単な表皮を覆ったりしている。ドア、ボディサイド、天井、フロア、ダッシュボード、トランクルームなど、取付け部位によりトリム材料、構成が異なる。難燃性が求められる。
参照 ドアトリム、トランクルームトリムバンパーパン
1-[2-(トリフルオロメチル)フェニル]-1H-イミダゾール
Trim
TRIM
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/07/04 14:26 UTC 版)
TRIMコマンド(ATAコマンドセット:TRIM、SCSIコマンドセット:UNMAP)は、オペレーティングシステムからソリッドステートドライブ(SSD)の未使用領域を内部的に消去するために用いられるコマンドである[1]。
- ^ “TRIM Overview” (英語). Intel. 2020年6月9日閲覧。
- ^ Shimpi, Anand Lal (2009年3月18日). “The SSD Anthology”. AnandTech.com. p. 4. 2010年6月19日閲覧。
- ^ a b Shimpi, Anand Lal. (18 March 2009). p. 10.
- ^ Shimpi, Anand Lal. (18 March 2009). p. 11.
- ^ “Kingston SSDNow V Plus 100 Review”. AnandTech.com. Anand Lal Shimpi (2010年11月11日). 2010年12月10日閲覧。
- ^ a b Savill, John (2009年4月21日). “I heard solid-state disks (SSDs) suffer from a decline in write performance as they're used. Why?”. WindowsITPro. 2012年6月30日時点のオリジナルよりアーカイブ。2010年6月19日閲覧。
- ^ Shimpi, Anand Lal. (18 March 2009). p. 7.
- ^ a b Savill, John (2009年4月22日). “What is the TRIM function for solid-state disks (SSDs) and why is it important?”. WindowsITPro. 2013年2月9日時点のオリジナルよりアーカイブ。2010年6月19日閲覧。
- ^ Malventano (2009年2月13日). “Long-term performance analysis of Intel Mainstream SSDs”. PC Perspective. 2012年2月10日閲覧。
- ^ Shimpi, Anand Lal. (18 March 2009). p. 5.
- ^ Shimpi, Anand Lal. (18 March 2009). p. 8.
- ^ “Write Amplification: Intel's Secret Sauce”. ExtremeTech.com. 2010年11月6日閲覧。
- ^ “Inside the X25-M Controller: Wear Leveling, Write Amplification Control”. TomsHardware.com (2008年9月8日). 2010年11月6日閲覧。
- ^ “Too TRIM? When SSD Data Recovery is Impossible”. TechGage. TechGage (2010年3月5日). 2018年8月21日閲覧。
- ^ “Preliminary TRIM support”. 2020年7月6日閲覧。
- ^ “FreeBSD 8.1-RELEASE Release Notes: Disks and Storage”. 2010年9月1日閲覧。
- ^ “Add kernel side support for BIO_DELETE/TRIM on UFS”. 2011年2月1日閲覧。
- ^ “Added ZFS TRIM support which is enabled by default.”. 2013年6月5日閲覧。
- ^ “FreeBSD 9.2-RELEASE Announcement”. 2013年10月4日閲覧。
- ^ “Base revision 242323 – Add basic BIO_DELETE support to GEOM RAID class for all RAID levels”. 2012年10月30日閲覧。
- ^ “TRIM support in NetBSD” (2012年10月19日). 2020年7月6日閲覧。
- ^ “Block device changes in Linux 2.6.28”. 2020年7月6日閲覧。
- ^ “Storage changes in Linux 2.6.33”. Kernel Newbies. 2010年9月1日閲覧。
- ^ “HOWTO: Configure Ext4 to Enable TRIM Support for SSDs on Ubuntu and Other Distributions – Forked by Nicolay”. 2020年7月6日閲覧。
- ^ “Btrfs improvements in Linux 2.6.32”. 2020年7月6日閲覧。
- ^ “JFS Filesystem can now handle trim”. 2012年3月28日閲覧。
- ^ “Filesystem changes in Linux 3.0”. 2020年7月6日閲覧。
- ^ Freemyer (2010年). “OpenSUSE forum – SSD detection when creating first time fstab”. 2020年7月6日閲覧。
- ^ “How to enable TRIM?”. Ask Ubuntu. 2015年11月11日閲覧。
- ^ “SDB:SSD discard (trim) support”. 2020年7月6日閲覧。
- ^ “Mac OS X 10.6.8 Brings TRIM Support for Apple SSDs, Graphics Improvements” (2012年2月24日). 2020年7月6日閲覧。
- ^ “Macbook Pros ship with active SSD TRIM support” (2011年3月4日). 2020年7月6日閲覧。
- ^ “Yosemite kills third-party SSD support”. 2020年7月6日閲覧。
- ^ “Chameleon SSD Optimizer”. 2020年7月6日閲覧。
- ^ “Cindori Software”. 2020年7月6日閲覧。
- ^ Lee Hutchinson (2015年6月30日). “Latest OS X update allows you to enable TRIM for third-party SSDs”. Ars Technica. Condé Nast. 2015年7月1日閲覧。
- ^ “Support and Q&A for Solid-State Drives”. MSDN (2009年5月9日). 2010年8月12日閲覧。
- ^ “Windows 7 Enhancements for Solid-State Drives”. Microsoft downloads. Microsoft Corporation (2008年11月12日). 2009年7月8日閲覧。
- ^ Geoff Gasior (2012) OCZ's RevoDrive 3 X2 240GB solid-state drive
- ^ Coles (2010年4月15日). “SSD Benchmark Tests: SATA IDE vs AHCI Mode – AHCI vs IDE Final Thoughts”. BenchmarkReviews. 2013年8月20日閲覧。
- ^ “Fsutil behavior” (英語). Microsoft Documentation. 2019年11月17日閲覧。
- ^ “SATA TRIM support in OpenSolaris” (2010年7月29日). 2020年7月6日閲覧。
- ^ “Android 4.3 Update Brings TRIM to All Nexus Devices” (2013年7月29日). 2013年7月30日閲覧。
- ^ "Android 4.3 announced, rolling out to Nexus devices today".The Verge. 24 July 2013. Retrieved 24 July 2013.
- ^ “Possible to get SSD TRIM (discard) working on ext4 + LVM + software RAID in Linux? – Server Fault”. 2011年11月29日閲覧。
- ^ “Cyberax/mdtrim – GitHub”. 2011年11月29日閲覧。
- ^ a b “Red Hat Enterprise Linux 6 Storage Administration Guide, Chapter 21. Solid-State Disk Deployment Guidelines”. 2016年3月9日閲覧。
- ^ “Red Hat Enterprise Linux 7 Storage Administration Guide” (2015年11月11日). 2016年2月29日閲覧。
- ^ “Is there TRIM support for RAID configurations?”. Intel (2010年3月26日). 2010年11月6日閲覧。
- ^ “Intel Confirms RAID0 TRIM Support on 7-Series Chipsets” (2012年8月19日). 2013年1月14日閲覧。
- ^ “RAID0 trim and SRT seems possible on 6-series and 5-Series” (2012年11月18日). 2013年1月14日閲覧。
- ^ “TRIM & RAID-0 SSD Arrays Work With Intel 6-Series Motherboards Too” (2012年11月28日). 2013年1月14日閲覧。
- ^ “Intel Brings TRIM to RAID-0 SSD Arrays on 7-Series Motherboards, We Test It” (2012年8月16日). 2013年1月14日閲覧。
- ^ Anand Lal Shimpi. “Intel Brings TRIM to RAID-0 SSD Arrays on 7-Series Motherboards, We Test It”. 2020年7月6日閲覧。
- ^ Doug Crowthers. “TRIM Command Confirmed With RAID 0 on Intel 7 Series”. Tom's Hardware. 2020年7月6日閲覧。
- ^ “Intel SSD Optimizer White Paper”. Intel Corporation. 2012年6月30日時点のオリジナルよりアーカイブ。2010年1月23日閲覧。
- ^ “wiper.exe for Falcon Series”. XtremeSystems. 2010年1月23日閲覧。
- ^ “hdparm-9.17 released, with experimental trim/wiper scripts for SSDs”. 2010年8月14日閲覧。
- ^ “hdparm project page”. sourceforge.net. 2010年8月14日閲覧。
- ^ “Data Set Management Commands Proposal for ATA8-ACS2 (revision 6)”. INCITS T13. INCITS (2007年12月12日). 2009年7月8日閲覧。 (draft specification T13/e07154r6)
- ^ “T13 documents referring to TRIM”. INCITS T13. INCITS. 2009年7月8日閲覧。
- ^ “T13 ATA8 Draft Spec 1697-D”. INCITS (2010年6月23日). 2010年8月14日閲覧。
- ^ “SATA 6Gb/s”. Serial ATA International Organization. 2012年9月26日閲覧。
- ^ “Device.Storage Requirements (Windows)”. 2016年2月29日閲覧。
- ^ “T13/2161-D: Information technology – ATA/ATAPI Command Set – 3 (ACS-3)”. 2016年2月29日閲覧。
- ^ “Note for SCSI UNMAP support in FreeBSD mailing list”. 2020年7月6日閲覧。
- ^ “Milan Broz's blog: TRIM & dm-crypt ... problems?”. Milan Broz. 2014年10月1日閲覧。
- ^ http://www.sata-io.org/technology/6Gbdetails.asp
- ^ “SATA 3.1 spec brings swap standard, improved TRIM”. The Tech Report. 2020年7月6日閲覧。
- ^ “Bug 71371 – [PATCH]Crucial M500, broken "queued TRIM" support”. 2020年7月6日閲覧。
- ^ “Bug #1449005 "trim does not work with Samsung 840 EVO after firm..." : Bugs : fstrim package : Ubuntu”. 2020年7月6日閲覧。
- ^ a b c torvalds. “linux/libata-core.c at master · torvalds/linux · GitHub”. GitHub. 2020年7月6日閲覧。
- ^ torvalds. “libata: force disable trim for SuperSSpeed S238 · torvalds/linux@cda57b1”. GitHub. 2020年7月6日閲覧。
- ^ “[1/3] libata: Whitelist SSDs that are known to properly return zeroes after TRIM”. 2020年7月6日閲覧。
トリム
Trim
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2019/02/27 10:05 UTC 版)
「マシュー・フリンダース」の記事における「Trim」の解説
フリンダースの愛猫、Trim, トリムはケープタウンから家畜をシドニー居住地に運ぶ航海中のリライアンス号上で1797年に誕生した。フリンダースの初期の航海、1800年のイギリスへの帰国の航海に伴った。フリンダースがフランスによってモーリシャスに拘留された時も一緒だった。拘留中にフリンダースはトリムのことを書いている。;“私の人生の中で出会った最高の動物で、雪の様な足の先の色と、漆黒の衣服をまとっていた。胸にも白い星形がある。” トリムの像はシドニー、ミチェル図書館の Macquarie Street 側に一般からの寄付で1995年に作られた。トリムは1925年に作られたフリンダース像の方を向いている。フリンダース像は彼の孫 Sir W. M. Flinders Petrie によるフリンダース私文書図書館への寄付と共に建てられた。
※この「Trim」の解説は、「マシュー・フリンダース」の解説の一部です。
「Trim」を含む「マシュー・フリンダース」の記事については、「マシュー・フリンダース」の概要を参照ください。
trim
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/05/08 09:53 UTC 版)
トリム (アイルランド) (Trim, County Meath)。ミース県の町。 トリム (自動車)(英語版) (trim package) - 自動車のバッジ、もしくは自動車内装のシート、フロア、内張りといった装飾部品のこと。 日本トリム。浄水器メーカー。
※この「trim」の解説は、「トリム」の解説の一部です。
「trim」を含む「トリム」の記事については、「トリム」の概要を参照ください。
TRIMと同じ種類の言葉
固有名詞の分類
- TRIMのページへのリンク