Perl Sys::信息-问题
发件人:Perl Sys::信息-问题,perl,device,Perl,Device,发件人: 如果设备ID的值为available,则将返回可用设备的名称。 为什么$info->device('available')至少有cpu设备时不返回任何设备 #!/usr/local/bin/perl use warnings; use 5.014; use Sys::Info; my $info = Sys::Info->new; my @available = $info->device('available'); say 'Available devices: ',
如果设备ID的值为available,则将返回可用设备的名称。
为什么$info->device('available')代码>至少有cpu设备时不返回任何设备
#!/usr/local/bin/perl
use warnings;
use 5.014;
use Sys::Info;
my $info = Sys::Info->new;
my @available = $info->device('available');
say 'Available devices: ', scalar @available;
my $cpu = $info->device( 'CPU' );
say 'Number of cores: ', $cpu->count;
输出:
可用设备:0
芯数:2
我在MacOSX设备上运行这个程序得到了相同的输出。你可以联系警察