Trừ khi bạn đang đặt nhiều Chế độ xem (ví dụ: trong một ListView), hiệu suất của việc lựa chọn giữa LinearLayout hoặc RelativeLayout là không đáng kể. Chọn bất kỳ cái nào thuận tiện nhất để sử dụng cho công việc và chỉ lo lắng về hiệu suất khi bạn cần.
Và đây là những gì tài liệu chính thức về Tạo bố cục hiệu quả nói về hiệu suất của RelativeLayout và LinearLayout:
Rất tiếc, bám vào các tính năng cơ bản không phải là cách hiệu quả nhất để tạo giao diện người dùng. Một ví dụ phổ biến là việc lạm dụng LinearLayout, dẫn đến sự gia tăng số lượt xem trong hệ thống phân cấp chế độ xem. Mọi chế độ xem - hoặc tệ hơn, mọi trình quản lý bố cục - mà bạn thêm vào ứng dụng của mình đều phải trả giá: khởi tạo, bố cục và vẽ trở nên chậm hơn. Thẻ bố trí có thể đặc biệt đắt tiền khi bạn lồng một số LinearLayout sử dụng tham số trọng số, yêu cầu con được đo hai lần.