Ryzen 7 PRO 1700対Core i5-10300H
パフォーマンス・スコア
Ryzen 7 PRO 1700は、i5-10300Hをベンチマーク集計結果に基づき、75%も上回っています。
主な内容
Ryzen 7 PRO 1700とCore i5-10300Hのタイプ(デスクトップまたはラップトップの)とアーキテクチャに関する情報及び販売の開始時間とその時点の値段に関する情報です。
性能のランキングでの位 | 780 | 1127 |
人気順の場所 | トップ100圏外 | 40 |
費用対効果評価 | 3.08 | データなし |
タイプ | サーバーの | ノートブック向けの |
シリーズ | AMD Ryzen 7 | Intel Comet Lake |
アーキテクチャのコードネーム | Zen (2017−2020) | Comet Lake-H (2020) |
発売日 | 29 6月 2017(7年 前) | 2 4月 2020(4年 前) |
費用対効果評価
指標を得るためには、他のプロセッサのコストを考慮して、プロセッサの性能とコストを比較します。
詳細仕様
クロック、製造プロセス、キャッシュサイズ、コアとスレッドの数や乗数ロック状態などのRyzen 7 PRO 1700とCore i5-10300Hの定量パラメーターです。 これらのパラメーターは間接的にRyzen 7 PRO 1700とCore i5-10300Hの性能を表しますが、正確な評価のために、テスト結果を確認する必要があります。
コア | 8 | 4 |
スレッド数 | 16 | 8 |
基本周波数 | 3 GHz | 2.5 GHz |
最大周波数 | 3 GHz | 4.5 GHz |
バスサポート | 4 × 8 GT/s | データなし |
L1キャッシュ | 768 キロバイト | 256 キロバイト |
L2キャッシュ | 4 メガバイト | 1 メガバイト |
L3キャッシュ | 16 メガバイト (合計) | 8 メガバイト |
プロセス | 14 nm | 14 nm |
集積回路の単結晶のサイズ | 213 ミリメートル2 | データなし |
コアの最大温度 | データなし | 100 °C |
ケースの最大温度(TCase) | データなし | 72 °C |
トランジスタの数 | 4800 Million | データなし |
64ビットのサポート | + | + |
Windows11との互換性 | - | + |
ロック解除された乗数 | はい | 番号 |
互換性
Ryzen 7 PRO 1700やCore i5-10300Hと他のコンピュータ部品との互換性に関する情報:マザーボード(ソケットタイプの確認)、電源ユニット(消費電力の確認)など。将来のコンピュータ構成を計画したり、既存のコンピュータをアップグレードする際に役立つ。 一部のプロセッサーの消費電力は、オーバークロックをしていなくても、公称TDPを大幅に上回ることがあるので注意が必要です。マザーボードでCPUの電源パラメータを調整できる場合は、公称消費電力の2倍になるものもある。
構成内の最大CPU数 | 1 (Uniprocessor) | 1 |
ソケット | AM4 | BGA1440 |
消費電力(TDP) | 65 Watt | 45 Watt |
テクノロジーと追加の説明書
Ryzen 7 PRO 1700とCore i5-10300Hにサポートされているテクノロジーソリューションと追加の指示のセットを表示します。 この情報は、ビデオカードが特定のテクノロジをサポートする必要がある場合に必要になります。
AES-NI | + | + |
FMA | データなし | + |
AVX | + | + |
Enhanced SpeedStep (EIST) | データなし | + |
Hyper-Threading Technology | データなし | + |
TSX | データなし | + |
セキュリティテクノロジー
ハッキングから保護するために設計されたものなど、システムのセキュリティを強化するRyzen 7 PRO 1700とCore i5-10300Hに統合されたテクノロジーです。
TXT | データなし | + |
仮想化テクノロジー
仮想マシンを高速化するRyzen 7 PRO 1700とCore i5-10300Hにサポートされているテクノロジーが表示されます。
AMD-V | + | データなし |
VT-d | データなし | + |
VT-x | データなし | + |
メモリースペック
Ryzen 7 PRO 1700とCore i5-10300HでサポートしているRAMの種類、最大量、チャンネル数です。 マザーボードによっては、より高いメモリ周波数に対応している場合があります。
RAMの種類 | DDR4 Dual-channel | DDR4 |
許容メモリー容量 | 64 ギガバイト | データなし |
最大メモリチャネル | 2 | データなし |
メモリー帯域幅 | 42.671 ギガバイト/s | 45.8 ギガバイト/s |
ECCメモリーのサポート | + | - |
グラフィックス仕様
Ryzen 7 PRO 1700とCore i5-10300Hに統合されたビデオカードの一般的なパラメータです。
統合グラフィックス | - | Intel UHD Graphics 630 |
周辺
Ryzen 7 PRO 1700とCore i5-10300Hにサポートされている周辺機器とそれらの接続方法です。
PCI Expressの監査 | 3.0 | 3.0 |
PCI-Expressレーンの数 | 20 | 16 |
合成ベンチマークのパフォーマンス
これらは、ゲーム以外のベンチマークで性能をレンダリングするためのRyzen 7 PRO 1700とCore i5-10300Hのテストの結果です。 合計スコアは0〜100の範囲で、100は現時点で最速のCPUに対応します。
合成ベンチマークの合計スコア
これは、当社のベンチマーク性能の総合評価です。私たちは定期的に結合アルゴリズムを改善していますが、もし何か矛盾を感じられた場合は、コメント欄で遠慮なくおっしゃってください、通常は問題を迅速に解決します。
Ryzen 7 PRO 1700は、ベンチマークを合わせた結果、Core i5-10300Hを75%上回るパフォーマンスを発揮しています。
Passmark
Passmark CPU Markは広く普及しているベンチマークで、整数・浮動小数点演算、拡張命令、圧縮、暗号化、物理演算など8種類のテストで構成されています。また、独立したシングルスレッドのシナリオも1つあります。
ベンチマークのカバー率 65%
Ryzen 7 PRO 1700は、PassmarkにおいてCore i5-10300Hを75%上回る。
GeekBench 5 Single-Core
GeekBench 5 Single-Coreは、CPUテストの形で開発されたクロスプラットフォームのアプリケーションで、正確に性能を測定するために、ある実世界のタスクを独自に再現しています。このバージョンでは、1つのCPUコアのみを使用します。
ベンチマークのカバー率 40%
Core i5-10300Hは、GeekBench 5 Single-CoreにおいてRyzen 7 PRO 1700を34%上回る。
GeekBench 5 Multi-Core
GeekBench 5 Multi-Core は、性能を正確に測定するために、ある実世界のタスクを独自に再現したCPUテストの形で開発されたクロスプラットフォーム・アプリケーションです。このバージョンでは、利用可能なすべてのCPUコアを使用します。
ベンチマークのカバー率 40%
Ryzen 7 PRO 1700は、GeekBench 5 Multi-CoreにおいてCore i5-10300Hを26%上回る。
長所と短所のまとめ
性能評価 | 9.48 | 5.42 |
ノベルティ | 29 6月 2017 | 2 4月 2020 |
コア | 8 | 4 |
スレッド数 | 16 | 8 |
消費電力(TDP) | 65 ワット | 45 ワット |
Ryzen 7 PRO 1700は 74.9% 高い総合パフォーマンススコアを持っている、物理コアが100%多く、スレッドが100%多い。
一方、i5-10300Hは2歳のアドバンテージがある、44.4%消費電力が低い。
Ryzen 7 PRO 1700は、パフォーマンステストでCore i5-10300Hを凌駕しているので、我々の推奨する選択である。
Ryzen 7 PRO 1700はサーバーとワークステーション用で、Core i5-10300Hはノートブック用であることに注意してください。
Ryzen 7 PRO 1700とCore i5-10300Hのどちらを選択するかについてまだ質問がある場合は、コメントで遠慮なくご質問ください。
類似プロセッサーの比較
このページでレビューしているものと同じ市場セグメントで、比較的性能が近いプロセッサの類似比較をいくつかピックアップしました。
Ошибка: Запрос select b.cpu_id from ss_cpu_benchmarks_results as b left join ss_cpu as i on i._id=b.cpu_id and i._disabled=0 and i.redirect_to=0 left join ss_cpu_custom as custom on custom.filename=i.filename and custom._disabled=0 left join ss_stat_exist as pop on pop.item_type="cpu" and pop.item1=i._id and pop.item2=2144 and pop.lang="11" left join ss_stat_exist as pop2 on pop2.item_type="cpu" and pop2.item1=2144 and pop2.item2=i._id and pop2.lang="11" where b.benchmark_id=-1 and i.type="Server/Workstation" and i.prof="1" and i._disabled=0 and ( if(pop.visits,pop.visits,pop2.visits)>=1 OR ( to_days(now()) - to_days(replace("2017-06-29","-00","-01"))<=366/2 OR to_days(now()) - to_days(replace(if(custom.date_of_announcement AND custom.date_of_announcement!="0000-01-00",custom.date_of_announcement,i.date_of_announcement),"-00","-01"))<=366/2 ) ) having !isnull(i._id) order by abs(9.48 - b.result) asc /* # 1 */ limit 6 вызвал ошибку Unknown column 'i._id' in 'having clause'
Array ( [0] => Array ( [file] => /var/www/web/data/www/technical.city/system/lib/db.php [line] => 151 [function] => db_query [args] => Array ( [0] => select b.cpu_id from ss_cpu_benchmarks_results as b left join ss_cpu as i on i._id=b.cpu_id and i._disabled=0 and i.redirect_to=0 left join ss_cpu_custom as custom on custom.filename=i.filename and custom._disabled=0 left join ss_stat_exist as pop on pop.item_type="cpu" and pop.item1=i._id and pop.item2=2144 and pop.lang="11" left join ss_stat_exist as pop2 on pop2.item_type="cpu" and pop2.item1=2144 and pop2.item2=i._id and pop2.lang="11" where b.benchmark_id=-1 and i.type="Server/Workstation" and i.prof="1" and i._disabled=0 and ( if(pop.visits,pop.visits,pop2.visits)>=1 OR ( to_days(now()) - to_days(replace("2017-06-29","-00","-01"))<=366/2 OR to_days(now()) - to_days(replace(if(custom.date_of_announcement AND custom.date_of_announcement!="0000-01-00",custom.date_of_announcement,i.date_of_announcement),"-00","-01"))<=366/2 ) ) having !isnull(i._id) order by abs(9.48 - b.result) asc /* # 1 */ limit 6 ) ) [1] => Array ( [file] => /var/www/web/data/www/technical.city/_content/textblocks/text/85/85 [line] => 150 [function] => db_getItems [args] => Array ( [0] => select b.cpu_id from ss_cpu_benchmarks_results as b left join ss_cpu as i on i._id=b.cpu_id and i._disabled=0 and i.redirect_to=0 left join ss_cpu_custom as custom on custom.filename=i.filename and custom._disabled=0 left join ss_stat_exist as pop on pop.item_type="cpu" and pop.item1=i._id and pop.item2=2144 and pop.lang="11" left join ss_stat_exist as pop2 on pop2.item_type="cpu" and pop2.item1=2144 and pop2.item2=i._id and pop2.lang="11" where b.benchmark_id=-1 and i.type="Server/Workstation" and i.prof="1" and i._disabled=0 and ( if(pop.visits,pop.visits,pop2.visits)>=1 OR ( to_days(now()) - to_days(replace("2017-06-29","-00","-01"))<=366/2 OR to_days(now()) - to_days(replace(if(custom.date_of_announcement AND custom.date_of_announcement!="0000-01-00",custom.date_of_announcement,i.date_of_announcement),"-00","-01"))<=366/2 ) ) having !isnull(i._id) order by abs(9.48 - b.result) asc /* # 1 */ limit 6 ) ) [2] => Array ( [file] => /var/www/web/data/www/technical.city/_content/textblocks/text/22/222 [line] => 16525 [function] => db_cache [args] => Array ( [0] => nearest_cpu_Server/Workstation_1_2144_L11 [1] => db_getItems [2] => select b.cpu_id from ss_cpu_benchmarks_results as b left join ss_cpu as i on i._id=b.cpu_id and i._disabled=0 and i.redirect_to=0 left join ss_cpu_custom as custom on custom.filename=i.filename and custom._disabled=0 left join ss_stat_exist as pop on pop.item_type="cpu" and pop.item1=i._id and pop.item2=2144 and pop.lang="11" left join ss_stat_exist as pop2 on pop2.item_type="cpu" and pop2.item1=2144 and pop2.item2=i._id and pop2.lang="11" where b.benchmark_id=-1 and i.type="Server/Workstation" and i.prof="1" and i._disabled=0 and ( if(pop.visits,pop.visits,pop2.visits)>=1 OR ( to_days(now()) - to_days(replace("2017-06-29","-00","-01"))<=366/2 OR to_days(now()) - to_days(replace(if(custom.date_of_announcement AND custom.date_of_announcement!="0000-01-00",custom.date_of_announcement,i.date_of_announcement),"-00","-01"))<=366/2 ) ) having !isnull(i._id) order by abs(9.48 - b.result) asc /* # 1 */ limit 6 [3] => Array ( [0] => ss_cpu_benchmarks_results [1] => ss_cpu ) ) ) [3] => Array ( [file] => /var/www/web/data/www/technical.city/_content/pages/text/24/324_1 [line] => 15 [args] => Array ( [0] => /var/www/web/data/www/technical.city/_content/textblocks/text/22/222 ) [function] => include ) [4] => Array ( [file] => /var/www/web/data/www/technical.city/system/handler/index.php [line] => 372 [args] => Array ( [0] => /var/www/web/data/www/technical.city/_content/pages/text/24/324_1 ) [function] => require ) )
Ошибка: Запрос select b.cpu_id from ss_cpu_benchmarks_results as b left join ss_cpu as i on i._id=b.cpu_id and i._disabled=0 and i.redirect_to=0 left join ss_cpu_custom as custom on custom.filename=i.filename and custom._disabled=0 left join ss_stat_exist as pop on pop.item_type="cpu" and pop.item1=i._id and pop.item2=3284 and pop.lang="11" left join ss_stat_exist as pop2 on pop2.item_type="cpu" and pop2.item1=3284 and pop2.item2=i._id and pop2.lang="11" where b.benchmark_id=-1 and i.type="Server/Workstation" and i.prof="1" and i._disabled=0 and ( if(pop.visits,pop.visits,pop2.visits)>=1 OR ( to_days(now()) - to_days(replace("2020-04-02","-00","-01"))<=366/2 OR to_days(now()) - to_days(replace(if(custom.date_of_announcement AND custom.date_of_announcement!="0000-01-00",custom.date_of_announcement,i.date_of_announcement),"-00","-01"))<=366/2 ) ) having !isnull(i._id) order by abs(5.42 - b.result) asc /* # 2 */ limit 6 вызвал ошибку Unknown column 'i._id' in 'having clause'
Array ( [0] => Array ( [file] => /var/www/web/data/www/technical.city/system/lib/db.php [line] => 151 [function] => db_query [args] => Array ( [0] => select b.cpu_id from ss_cpu_benchmarks_results as b left join ss_cpu as i on i._id=b.cpu_id and i._disabled=0 and i.redirect_to=0 left join ss_cpu_custom as custom on custom.filename=i.filename and custom._disabled=0 left join ss_stat_exist as pop on pop.item_type="cpu" and pop.item1=i._id and pop.item2=3284 and pop.lang="11" left join ss_stat_exist as pop2 on pop2.item_type="cpu" and pop2.item1=3284 and pop2.item2=i._id and pop2.lang="11" where b.benchmark_id=-1 and i.type="Server/Workstation" and i.prof="1" and i._disabled=0 and ( if(pop.visits,pop.visits,pop2.visits)>=1 OR ( to_days(now()) - to_days(replace("2020-04-02","-00","-01"))<=366/2 OR to_days(now()) - to_days(replace(if(custom.date_of_announcement AND custom.date_of_announcement!="0000-01-00",custom.date_of_announcement,i.date_of_announcement),"-00","-01"))<=366/2 ) ) having !isnull(i._id) order by abs(5.42 - b.result) asc /* # 2 */ limit 6 ) ) [1] => Array ( [file] => /var/www/web/data/www/technical.city/_content/textblocks/text/85/85 [line] => 150 [function] => db_getItems [args] => Array ( [0] => select b.cpu_id from ss_cpu_benchmarks_results as b left join ss_cpu as i on i._id=b.cpu_id and i._disabled=0 and i.redirect_to=0 left join ss_cpu_custom as custom on custom.filename=i.filename and custom._disabled=0 left join ss_stat_exist as pop on pop.item_type="cpu" and pop.item1=i._id and pop.item2=3284 and pop.lang="11" left join ss_stat_exist as pop2 on pop2.item_type="cpu" and pop2.item1=3284 and pop2.item2=i._id and pop2.lang="11" where b.benchmark_id=-1 and i.type="Server/Workstation" and i.prof="1" and i._disabled=0 and ( if(pop.visits,pop.visits,pop2.visits)>=1 OR ( to_days(now()) - to_days(replace("2020-04-02","-00","-01"))<=366/2 OR to_days(now()) - to_days(replace(if(custom.date_of_announcement AND custom.date_of_announcement!="0000-01-00",custom.date_of_announcement,i.date_of_announcement),"-00","-01"))<=366/2 ) ) having !isnull(i._id) order by abs(5.42 - b.result) asc /* # 2 */ limit 6 ) ) [2] => Array ( [file] => /var/www/web/data/www/technical.city/_content/textblocks/text/22/222 [line] => 16525 [function] => db_cache [args] => Array ( [0] => nearest_cpu_Server/Workstation_1_3284_L11 [1] => db_getItems [2] => select b.cpu_id from ss_cpu_benchmarks_results as b left join ss_cpu as i on i._id=b.cpu_id and i._disabled=0 and i.redirect_to=0 left join ss_cpu_custom as custom on custom.filename=i.filename and custom._disabled=0 left join ss_stat_exist as pop on pop.item_type="cpu" and pop.item1=i._id and pop.item2=3284 and pop.lang="11" left join ss_stat_exist as pop2 on pop2.item_type="cpu" and pop2.item1=3284 and pop2.item2=i._id and pop2.lang="11" where b.benchmark_id=-1 and i.type="Server/Workstation" and i.prof="1" and i._disabled=0 and ( if(pop.visits,pop.visits,pop2.visits)>=1 OR ( to_days(now()) - to_days(replace("2020-04-02","-00","-01"))<=366/2 OR to_days(now()) - to_days(replace(if(custom.date_of_announcement AND custom.date_of_announcement!="0000-01-00",custom.date_of_announcement,i.date_of_announcement),"-00","-01"))<=366/2 ) ) having !isnull(i._id) order by abs(5.42 - b.result) asc /* # 2 */ limit 6 [3] => Array ( [0] => ss_cpu_benchmarks_results [1] => ss_cpu ) ) ) [3] => Array ( [file] => /var/www/web/data/www/technical.city/_content/pages/text/24/324_1 [line] => 15 [args] => Array ( [0] => /var/www/web/data/www/technical.city/_content/textblocks/text/22/222 ) [function] => include ) [4] => Array ( [file] => /var/www/web/data/www/technical.city/system/handler/index.php [line] => 372 [args] => Array ( [0] => /var/www/web/data/www/technical.city/_content/pages/text/24/324_1 ) [function] => require ) )
Ошибка: Запрос select b.cpu_id from ss_cpu_benchmarks_results as b left join ss_cpu as i on i._id=b.cpu_id and i._disabled=0 and i.redirect_to=0 left join ss_cpu_custom as custom on custom.filename=i.filename and custom._disabled=0 left join ss_stat_exist as pop on pop.item_type="cpu" and pop.item1=i._id and pop.item2=2144 and pop.lang="11" left join ss_stat_exist as pop2 on pop2.item_type="cpu" and pop2.item1=2144 and pop2.item2=i._id and pop2.lang="11" where b.benchmark_id=-1 and i.type="Server/Workstation" and i.prof="1" and i._disabled=0 and ( if(pop.visits,pop.visits,pop2.visits)>=1 OR ( to_days(now()) - to_days(replace("2017-06-29","-00","-01"))<=366/2 OR to_days(now()) - to_days(replace(if(custom.date_of_announcement AND custom.date_of_announcement!="0000-01-00",custom.date_of_announcement,i.date_of_announcement),"-00","-01"))<=366/2 ) ) having !isnull(i._id) order by abs(9.48 - b.result) asc /* # 1 */ limit 6 вызвал ошибку Unknown column 'i._id' in 'having clause'
Array ( [0] => Array ( [file] => /var/www/web/data/www/technical.city/system/lib/db.php [line] => 151 [function] => db_query [args] => Array ( [0] => select b.cpu_id from ss_cpu_benchmarks_results as b left join ss_cpu as i on i._id=b.cpu_id and i._disabled=0 and i.redirect_to=0 left join ss_cpu_custom as custom on custom.filename=i.filename and custom._disabled=0 left join ss_stat_exist as pop on pop.item_type="cpu" and pop.item1=i._id and pop.item2=2144 and pop.lang="11" left join ss_stat_exist as pop2 on pop2.item_type="cpu" and pop2.item1=2144 and pop2.item2=i._id and pop2.lang="11" where b.benchmark_id=-1 and i.type="Server/Workstation" and i.prof="1" and i._disabled=0 and ( if(pop.visits,pop.visits,pop2.visits)>=1 OR ( to_days(now()) - to_days(replace("2017-06-29","-00","-01"))<=366/2 OR to_days(now()) - to_days(replace(if(custom.date_of_announcement AND custom.date_of_announcement!="0000-01-00",custom.date_of_announcement,i.date_of_announcement),"-00","-01"))<=366/2 ) ) having !isnull(i._id) order by abs(9.48 - b.result) asc /* # 1 */ limit 6 ) ) [1] => Array ( [file] => /var/www/web/data/www/technical.city/_content/textblocks/text/85/85 [line] => 150 [function] => db_getItems [args] => Array ( [0] => select b.cpu_id from ss_cpu_benchmarks_results as b left join ss_cpu as i on i._id=b.cpu_id and i._disabled=0 and i.redirect_to=0 left join ss_cpu_custom as custom on custom.filename=i.filename and custom._disabled=0 left join ss_stat_exist as pop on pop.item_type="cpu" and pop.item1=i._id and pop.item2=2144 and pop.lang="11" left join ss_stat_exist as pop2 on pop2.item_type="cpu" and pop2.item1=2144 and pop2.item2=i._id and pop2.lang="11" where b.benchmark_id=-1 and i.type="Server/Workstation" and i.prof="1" and i._disabled=0 and ( if(pop.visits,pop.visits,pop2.visits)>=1 OR ( to_days(now()) - to_days(replace("2017-06-29","-00","-01"))<=366/2 OR to_days(now()) - to_days(replace(if(custom.date_of_announcement AND custom.date_of_announcement!="0000-01-00",custom.date_of_announcement,i.date_of_announcement),"-00","-01"))<=366/2 ) ) having !isnull(i._id) order by abs(9.48 - b.result) asc /* # 1 */ limit 6 ) ) [2] => Array ( [file] => /var/www/web/data/www/technical.city/_content/textblocks/text/22/222 [line] => 16525 [function] => db_cache [args] => Array ( [0] => nearest_cpu_Server/Workstation_1_2144_L11 [1] => db_getItems [2] => select b.cpu_id from ss_cpu_benchmarks_results as b left join ss_cpu as i on i._id=b.cpu_id and i._disabled=0 and i.redirect_to=0 left join ss_cpu_custom as custom on custom.filename=i.filename and custom._disabled=0 left join ss_stat_exist as pop on pop.item_type="cpu" and pop.item1=i._id and pop.item2=2144 and pop.lang="11" left join ss_stat_exist as pop2 on pop2.item_type="cpu" and pop2.item1=2144 and pop2.item2=i._id and pop2.lang="11" where b.benchmark_id=-1 and i.type="Server/Workstation" and i.prof="1" and i._disabled=0 and ( if(pop.visits,pop.visits,pop2.visits)>=1 OR ( to_days(now()) - to_days(replace("2017-06-29","-00","-01"))<=366/2 OR to_days(now()) - to_days(replace(if(custom.date_of_announcement AND custom.date_of_announcement!="0000-01-00",custom.date_of_announcement,i.date_of_announcement),"-00","-01"))<=366/2 ) ) having !isnull(i._id) order by abs(9.48 - b.result) asc /* # 1 */ limit 6 [3] => Array ( [0] => ss_cpu_benchmarks_results [1] => ss_cpu ) ) ) [3] => Array ( [file] => /var/www/web/data/www/technical.city/_content/pages/text/24/324_1 [line] => 15 [args] => Array ( [0] => /var/www/web/data/www/technical.city/_content/textblocks/text/22/222 ) [function] => include ) [4] => Array ( [file] => /var/www/web/data/www/technical.city/system/handler/index.php [line] => 372 [args] => Array ( [0] => /var/www/web/data/www/technical.city/_content/pages/text/24/324_1 ) [function] => require ) )