logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

System::Info::Linux - Object for specific Linux info.

Description

$si->prepare_sysinfo
       Use os-specific tools to find out more about the system.

   $si->prepare_os
       Use os-specific tools to find out more about the operating system.

   $si->linux_generic
       Check "/proc/cpuinfo" for these keys:

       "processor"  (count occurrence for __cpu_count)
       "model name" (part of __cpu)
       "vendor_id"  (part of __cpu)
       "cpu mhz"    (part of __cpu)
       "cpu cores"  (add values to add to __cpu_count)

   $si->linux_arm
       Check "/proc/cpuinfo" for these keys:

       "processor"  (count occurrence for __cpu_count)
       "Processor" (part of __cpu)
       "BogoMIPS"  (part of __cpu)

   $si->linux_ppc
       Check "/proc/cpuinfo" for these keys:

       "processor"  (count occurrence for __cpu_count)
       "cpu"     (part of __cpu)
       "machine" (part of __cpu)
       "clock"   (part of __cpu)
       "detected" (alters machine if present)

   $si->linux_sparc
       Check "/proc/cpuinfo" for these keys:

       "processor"  (count occurrence for __cpu_count)
       "cpu"        (part of __cpu)
       "Cpu0ClkTck" (part of __cpu)

   $si->linux_s390x
       Check "/proc/cpuinfo" for these keys:

       "processor"  (count occurrence for __cpu_count)
       "Processor" (part of __cpu)
       "BogoMIPS"  (part of __cpu)

   $si->prepare_proc_cpuinfo
       Read the complete "/proc/cpuinfo".

   $si->count_in_cpuinfo($regex)
       Returns the number of lines $regex matches for.

   $si->count_unique_in_cpuinfo($regex)
       Returns the number of lines $regex matches for.

   $si->from_cpuinfo($key)
       Returns the first value of that key in "/proc/cpuinfo".

Name

       System::Info::Linux - Object for specific Linux info.

See Also