Stata · 2021年11月26日

运行Stata的硬件要求是什么?

运行Stata的硬件要求是什么?

我们收到了许多用户的问题,他们即将购买一台新的台式机或笔记本电脑,并想知道他们应该为 Stata 购买什么类型的电脑。 以下是购买计算机之前需要牢记的因素。

内存

购买运行 Stata 的计算机时,最重要的考虑因素是您需要的 RAM(内存)量。 您至少需要 1 GB 的 RAM 才能让 Stata 顺利运行。 Stata 将您的所有数据加载到 RAM 中以执行其计算。 您必须有足够的物理 RAM 来加载 Stata 并为其分配足够的内存来加载和分析您的数据集。

如果操作系统必须使用虚拟内存来加载您的数据或执行其计算,Stata 将大大减慢。 在决定购买多少 RAM 时,您必须考虑的问题之一是您将使用的数据集的大小。 我们建议您的计算机包含比最大数据集大小多 50% 的内存。 一旦数据加载完毕,Stata 需要额外的内存空间来执行计算、创建临时变量等。

如果您需要帮助确定您的数据集可能有多大,请将您的 Web 浏览器指向下面的 URL 以阅读有关计算数据集大小的常见问题解答。
我的数据集有多大?

处理器

假设您有足够的 RAM,对 Stata 性能的下一个最大影响是处理器。 时钟速度越快,处理器拥有的缓存越多,Stata 运行的速度就越快。

处理器主要有两种类型,RISC(精简指令集)和CISC(复杂指令集)。 通常,以与 RISC 芯片相同的时钟速度(例如 2 GHz)运行的 CISC 芯片将在给定的时间内完成更多的工作。 RISC 芯片在某些类型的运算上速度很快,例如整数数学,这使得它们对于图形包等某些应用程序更快。 然而,对于一般计算,CISC 芯片在给定的时钟速度下会更快。 Intel 和 AMD 是 CISC 芯片的主要生产商,而 Sun SPARC 和其他一些 Unix 计算机使用 RISC 芯片。

为了获得最佳性能,请考虑使用双核、多核或多处理器机器,Stata/MP 可以利用这些计算机系统并允许将计算“线程”拆分到多个处理器上。 这可以显著提高许多 Stata 命令的速度。 当今市场上的所有现代多核处理器都是 64 位处理器,允许 Stata 利用超过 2 GB 的物理内存,从而将非常大的数据集加载到内存中。 点击此处了解有关兼容硬件架构的更多信息。

硬盘

Stata 需要不到 1 GB 的驱动器空间才能安装。 在使用某些命令时,安装Stata的硬盘的速度会影响Stata的性能。 这些命令将临时文件写入磁盘,因此快速的硬盘驱动器会有所帮助,但 Stata 的大多数命令不受硬盘驱动器速度的影响,因为 Stata 在 RAM 中进行计算。 因写入临时文件或 Stata 交换信息而大量使用硬盘的用户可能希望了解下RAID 0/RAID 5 阵列。

服务器

根据操作系统和您的网络设置,Stata 在运行时可以使用服务器或客户端计算机的资源。 将您的 Web 浏览器指向下面的 URL,以阅读我们网站上有关在不同操作系统上联网 Stata 的常见问题解答。
Stata 网络许可证如何工作?

如果您决定设置 Stata 以使用服务器的资源,请确定可能同时使用的 Stata 用户数。 为了获得理想的性能,服务器上的 CPU 数量至少应与该服务器上同时运行的 Stata 会话数量相同。 还要确保服务器有足够的物理 RAM 来处理所有 Stata 用户在执行分析时可能需要分配给 Stata 的 RAM 总量。

Stata 可以在任何 Novell 或 Windows 8/7/Vista/XP 网络上运行。 Stata 也将在基于 Unix 或基于 Mac 的网络上运行。

兼容的操作系统

Stata 将在下面列出的平台上运行。 虽然 Stata 软件是特定于平台的,但您的 Stata 许可证不是; 因此,您在订购许可证时无需指定您的操作系统。

了解如何在双核、多核或多处理器计算机上运行 Stata。

平台

Stata for Windows®

  • Windows 11*
  • Windows 10 *
  • Windows 8 *
  • Windows Server 2019, 2016, 2012 *
  • 对于 由Intel® 或 AMD 制造的 x86-64 处理器,Stata 需要 64 位 Windows(Core i3 等效或更好)

Stata for Mac®

  • Mac 配备 Apple Silicon 或 Intel 处理器(Core i3 或更好)
  • macOS 11.0 (Big Sur) 或更高版本,适用于配备 Apple Silicon 和 macOS 10.12 (Sierra) 的 Mac 或更高版本,适用于配备 64 位 Intel 处理器的 Mac

Stata for Linux

  • 任何运行 Linux 的 64 位(Core i3 等效或更好)
  • 最低要求包括 GNU C 库 (glibc) 2.17 或更高版本
  • 在终端中检查 ldd -v 的输出
  • 对于 xstata,您需要安装 GTK 2.24

硬件要求

内存硬盘空间
Stata/MP4 GB2 GB
Stata/SE2 GB2 GB
Stata/BE1 GB2 GB

适用于 Linux 的 Stata 需要可以显示数千种颜色或更多颜色(16 位或 24 位颜色)的显卡