HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2013
1023
pippiHSPは64bit化しないのでしょうか3解決


pippi

リンク

2013/10/23(Wed) 22:14:45|NO.57773

HSPでは現在2GBまでしかメモリ確保できなくて、2GBを超えるファイルの読み込みもできません。

32bitアプリケーションの宿命ですが、x64のプラグインを作ってHSPで使えなかったので、ふと思いました。
実際HSPで2G以上のメモリを使いたいと思う人はどのくらいいるのでしょうか
皆さんの意見を聞きたいです

意外と多ければそのうちオニタマさんの耳に入ってHSPの64bit化が実現しちゃったりしないかなと勝手に期待してます



この記事に返信する


check

リンク

2013/10/23(Wed) 22:46:15|NO.57774

需要はまだ少ないと思う。
2GBを超えるようなメモリをたくさん使うアプリケーションは、
HSPで対応できるほど容易には作れない。
2GB以上のファイルサイズのファイルも、実際にメモリ上に読み込んだら大変なことになるぞ。
ストリーミング等の工夫が必要なのは32bitでも64bitでも同じなはず。

ということで俺は必要ないと思っている。
そもそもマイクロソフトの製品(Internet Explorer等)以外、
有料ソフトウェアぐらいしか64bitのソフトが見当たらない。



KA

リンク

2013/10/24(Thu) 05:04:27|NO.57776

>>32bitアプリケーションの宿命
そんなことはない。
単にHSPの整数が「32ビット符号付」までしか対応していないだけ。
その事とアーキテクチャとしての64ビットに直接の関係はない。



shiva

リンク

2013/10/24(Thu) 21:38:53|NO.57785

現在のランタイムと言語仕様は32-bitに特化されているので、設計を根本から見直す必要があり、実現は難しいでしょう。
個人的には欲しいんですがね。レジスタやcpu命令が追加されることによる実行効率向上に期待して…。

2GB超のファイルは現状でも扱えます。
WinAPIを使うため若干手間はかかりますし、読み書きに工夫がいるのはcheckさんの書いたとおりですが。



ONION software Copyright 1997-2021(c) All rights reserved.