Tôi vừa chạm tay vào Raspberry Pi 3 và tôi muốn bắt đầu thử nghiệm trên nó, đặc biệt liên quan đến bộ hướng dẫn 64 bit.
Tôi biết rõ những ưu và nhược điểm của tập lệnh 32 bit so với tập lệnh 64 bit, vì vậy vui lòng giữ nguyên câu hỏi ban đầu: Có thể chạy kernel 64 bit sử dụng các ứng dụng không gian người dùng 32 bit hiện tại không ?
Nó đủ để biên dịch kernel với trình biên dịch 64 bit và tải hình ảnh lên RasPi hoặc có bất kỳ bước nào khác liên quan mà tôi nên biết không? Bạn có thể cho tôi một cái nhìn tổng quan ở mức độ cao về những gì tôi nên xem xét như một lộ trình không? Giống như, các mô-đun / trình điều khiển có thể / sẽ bị hỏng nếu tôi cài đặt kernel 64 bit. Tôi có cần phải biên dịch lại mọi thứ không?
Duyệt internet tôi biết một số loại thiết bị khác có thể và việc chạy cấu hình "lai" này sẽ phá vỡ các trình quản lý gói, nhưng tôi không lo lắng về khả năng quản lý tại thời điểm này. Vì vậy, ngay cả khi nó phá vỡ các trình quản lý gói và đó là một địa ngục để duy trì, tôi muốn hiểu cách thức thực hiện.
Xin lưu ý rằng tôi vẫn đang học cách biên dịch kernel, nhưng tôi vẫn có kinh nghiệm phát triển các ứng dụng C / C ++ trong một thời gian dài. Đây là dự án thú cưng của tôi để có một sự hiểu biết sâu sắc về kiến trúc linux và các phần bên trong kernel.