Composer プロジェクトに対するこの gc_disable() グループのモックインシデントをどのように評価しますか?

WBOY
リリース: 2016-06-17 08:31:09
オリジナル
1294 人が閲覧しました

すでにgithub上では爆発的に盛り上がっていて中国人も多くて盛り上がっているようです。

アドレス: DEPS を計算するときに GC を無効にする、参照番号 #3482 · ac676f4 ·composer/composer · GitHub

これについてどう思いますか?

返信内容:

この問題にはいくつかの背景があります:

1. 十分に詳しくない他の言語のユーザーや PHP のユーザーにとっては、gc_disable が gc を完全にオフにするわけではないということはわかりません。循環参照カウントのチェックをオフにします。

2. PHP の gc は参照カウントに基づいているため、循環参照カウントを確認します。PHP 5.2 以前では、循環参照によってメモリ リークが発生します。

3. Composer のこの部分は、依存パッケージをチェックしています。大量のパッケージがインストールされているプロジェクトの場合、これは時間とメモリを消費する操作であり、コードのこの部分は (設計に基づいて送信されます)。 /提出 著者の意見) 循環参照カウントの問題を考慮する必要はありません。

4. メモリを大量に消費し、GC が頻繁に発生するため、効率が低下します。

したがって、この提出には意味があります。もちろん、それは素晴らしいです。

別: 関連する議論がここにあります Composer プロジェクトに対するこの gc_disable() グループのモックインシデントをどのように評価しますか?
Composer プロジェクトに対するこの gc_disable() グループのモックインシデントをどのように評価しますか?
Composer プロジェクトに対するこの gc_disable() グループのモックインシデントをどのように評価しますか?とても失礼です。

このコミットの下にある多数のコメントは完全に荒らしであり、トピックから外れており、英語を使用する Web サイト上の英語プロジェクトの英語コミットでは他の言語が使用されています。コミッター、プロジェクトメンバー、コミュニティ全体に対して非常に失礼です。

回答した人の多くは、参照をクリックしてその理由を確認することさえしませんでした。そして、たとえ理由がわかったとしても、PHP 言語設計に関するこの問題は、コンポーザーの提出の下で議論するのに適しているのでしょうか?ハッカーニュースにアクセスしてリンクを投稿してディスカッションを開始することはできませんか?英語ができないとv2exに行けないのでしょうか?

送信者はデフォルトで通知を購読していることを知っておく必要がありますが、自分のメールボックスが大勢の人からの OT 返信で不可解にも殺到し、その中にはまだ「文字化け」しているものもあるとき、彼はどう感じるでしょうか。 嘲笑はどこにありますか?

最初は冗談だったのですが、笑わせてもらうわけにはいかないので、まずはやってみなければいけません。試してみたら笑いが止まりませんでした。 。

これはすごいですね! 私の感覚は、プログラムを書くことで本当に世界を変えることができるということです。たった 1 行のコードで、何百万もの人々の時間を半分に節約できるからです。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート